Subj : Execution is everything. - John Doerr To : Gerrit Kuehn From : Maurice Kinal Date : Sat Aug 27 2022 05:28 pm Hey Gerrit! Does this count as executable? $ /lib/ld-linux-x86-64.so.2 --list /usr/bin/mplayer | sed 's/^/ > /' | tr -d '\t' > linux-vdso.so.1 => linux-vdso.so.1 (0x00007ffd4db57000) > libncursesw.so.6 => /lib/libncursesw.so.6 (0x00007f172b9a3000) > libgnutls.so.30 => /usr/lib/libgnutls.so.30 (0x00007f172b7ce000) > libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007f172b7a0000) > libz.so.1 => /lib/libz.so.1 (0x00007f172b78b000) > libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00007f172b6d1000) > libopenjp2.so.7 => /usr/lib/libopenjp2.so.7 (0x00007f172b660000) > libasound.so.2 => /usr/lib/libasound.so.2 (0x00007f172b57c000) > libdvdread.so.8 => /usr/lib/libdvdread.so.8 (0x00007f172b560000) > libcdio_cdda.so.2 => /usr/lib/libcdio_cdda.so.2 (0x00007f172b557000) > libcdio.so.19 => /usr/lib/libcdio.so.19 (0x00007f172b532000) > libcdio_paranoia.so.2 => /usr/lib/libcdio_paranoia.so.2 (0x00007f172b52a000) > libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007f172b486000) > libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007f172b445000) > libfribidi.so.0 => /usr/lib/libfribidi.so.0 (0x00007f172b426000) > libass.so.9 => /usr/lib/libass.so.9 (0x00007f172b3f8000) > libbz2.so.1.0 => /lib/libbz2.so.1.0 (0x00007f172b3e5000) > liblzo2.so.2 => /usr/lib/liblzo2.so.2 (0x00007f172b3c8000) > libmad.so.0 => /usr/lib/libmad.so.0 (0x00007f172b3a7000) > libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2 (0x00007f172b2fb000) > libvorbis.so.0 => /usr/lib/libvorbis.so.0 (0x00007f172b2d4000) > libogg.so.0 => /usr/lib/libogg.so.0 (0x00007f172b2cb000) > libspeex.so.1 => /usr/lib/libspeex.so.1 (0x00007f172b2b4000) > libtheoradec.so.1 => /usr/lib/libtheoradec.so.1 (0x00007f172b2a5000) > libmpg123.so.0 => /usr/lib/libmpg123.so.0 (0x00007f172b265000) > liba52.so.0 => /usr/lib/liba52.so.0 (0x00007f172b258000) > libmpeg2.so.0 => /usr/lib/libmpeg2.so.0 (0x00007f172b23b000) > libfaad.so.2 => /usr/lib/libfaad.so.2 (0x00007f172b202000) > libopus.so.0 => /usr/lib/libopus.so.0 (0x00007f172b1b8000) > libxml2.so.2 => /usr/lib/libxml2.so.2 (0x00007f172b091000) > libxvidcore.so.4 => /usr/lib/libxvidcore.so.4 (0x00007f172af9c000) > libvpx.so.7 => /usr/lib/libvpx.so.7 (0x00007f172ad9c000) > libdvdnav.so.4 => /usr/lib/libdvdnav.so.4 (0x00007f172ad88000) > libm.so.6 => /lib/libm.so.6 (0x00007f172aca2000) > libXext.so.6 => /usr/lib/libXext.so.6 (0x00007f172ac91000) > libX11.so.6 => /usr/lib/libX11.so.6 (0x00007f172ab73000) > libXss.so.1 => /usr/lib/libXss.so.1 (0x00007f172ab6e000) > libXv.so.1 => /usr/lib/libXv.so.1 (0x00007f172ab66000) > libvdpau.so.1 => /usr/lib/libvdpau.so.1 (0x00007f172ab61000) > libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x00007f172ab5c000) > libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0x00007f172ab55000) > libXxf86dga.so.1 => /usr/lib/libXxf86dga.so.1 (0x00007f172ab4d000) > libGL.so.1 => /usr/lib/libGL.so.1 (0x00007f172aae8000) > libEGL.so.1 => /usr/lib/libEGL.so.1 (0x00007f172aaaf000) > libpulse.so.0 => /usr/lib/libpulse.so.0 (0x00007f172aa64000) > libx264.so.164 => /usr/lib/libx264.so.164 (0x00007f172a600000) > libmp3lame.so.0 => /usr/lib/libmp3lame.so.0 (0x00007f172a9fa000) > libc.so.6 => /lib/libc.so.6 (0x00007f172a401000) > libp11-kit.so.0 => /usr/lib/../lib/libp11-kit.so.0 (0x00007f172a8e7000) > libffi.so.8 => /usr/lib/../lib/libffi.so.8 (0x00007f172a8d7000) > libzstd.so.1 => /lib/libzstd.so.1 (0x00007f172a38c000) > libidn2.so.0 => /usr/lib/../lib/libidn2.so.0 (0x00007f172a8a7000) > libunistring.so.2 => /usr/lib/../lib/libunistring.so.2 (0x00007f172a1e5000) > libtasn1.so.6 => /usr/lib/../lib/libtasn1.so.6 (0x00007f172a895000) > libnettle.so.8 => /usr/lib/../lib/libnettle.so.8 (0x00007f172a19c000) > libhogweed.so.6 => /usr/lib/../lib/libhogweed.so.6 (0x00007f172a155000) > libgmp.so.10 => /usr/lib/../lib/libgmp.so.10 (0x00007f172a0ef000) > /lib/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2 (0x00007f172cf73000) > libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007f172a02a000) > libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007f172a007000) > liblzma.so.5 => /lib/liblzma.so.5 (0x00007f1729fe5000) > libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f1729e33000) > libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007f1729e1a000) > libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007f1729df5000) > libXau.so.6 => /usr/lib/libXau.so.6 (0x00007f172a88c000) > libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007f1729ded000) > libglapi.so.0 => /usr/lib/libglapi.so.0 (0x00007f1729db3000) > libdrm.so.2 => /usr/lib/libdrm.so.2 (0x00007f1729da1000) > libxcb-glx.so.0 => /usr/lib/libxcb-glx.so.0 (0x00007f1729d88000) > libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007f172a885000) > libxcb-dri2.so.0 => /usr/lib/libxcb-dri2.so.0 (0x00007f1729d82000) > libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007f1729d78000) > libxcb-shm.so.0 => /usr/lib/libxcb-shm.so.0 (0x00007f1729d73000) > libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007f1729d6d000) > libxcb-present.so.0 => /usr/lib/libxcb-present.so.0 (0x00007f1729d68000) > libxcb-sync.so.1 => /usr/lib/libxcb-sync.so.1 (0x00007f1729d60000) > libxshmfence.so.1 => /usr/lib/libxshmfence.so.1 (0x00007f1729d5b000) > libxcb-xfixes.so.0 => /usr/lib/libxcb-xfixes.so.0 (0x00007f1729d51000) > libgbm.so.1 => /usr/lib/libgbm.so.1 (0x00007f1729d42000) > libwayland-client.so.0 => /usr/lib/libwayland-client.so.0 (0x00007f1729d32000) > libwayland-server.so.0 => /usr/lib/libwayland-server.so.0 (0x00007f1729d1d000) > libpulsecommon-16.1.so => /usr/lib/pulseaudio/libpulsecommon-16.1.so (0x00007f1729ca4000) > libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007f1729c59000) > libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007f1729c2f000) > libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007f1729b25000) > libsndfile.so.1 => /usr/lib/libsndfile.so.1 (0x00007f1729ac6000) > libpcre.so.1 => /lib/libpcre.so.1 (0x00007f1729a87000) Note that /lib/ld-linux-x86-64.so.2 is one of glibc's offspring and the above output is obtainable via ldd which is a shell script (executable). Life is good, Maurice .... Fidonet 4K - Sweet Sixteen Penguins of the Apocalypse. --- GNU bash, version 5.1.16(1)-release (x86_64-znver2-linux-gnu) * Origin: One of us @ (1:153/7001.2989) .