strace gained dependencies
strace
, up to 3.14, did not have any dependencies other than musl
. Since 3.15 it has gained a bunch of dependencies.
I have a small image for an embedded device that is cut right back to what it needs - basically busybox, the program it runs and its minimal dependencies collected by "chery-picking" from an Alpine container spun up using Docker. It's been convenient when doing some troubleshooting to just drop the one file /usr/bin/strace
onto the device (via a serial console, no network) but that doesn't work beyond 3.14.
Would it be possible to have a minimal strace
that has no dependencies ?