Hi Ludo, > > I would expect to find these issues discussed, at least: > > - hard-coded program names like /bin/pwd > > These should be avoided; it’s not Guix-specific, but the problem is > obviously more acute here.
/bin/pwd exists on all other Unix systems; so de facto it _is_ Guix specific. > > - where is /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 ? > > It’s in the glibc package: > > ls $(guix build glibc | grep '[0-9]$')/lib > > What’s your use case? So, the consequence is that a Guix user cannot send an executable to another Guix user and expect it to be runnable on the other machine. This too is Guix specific; maybe it is already documented? > > - libtool, ldconfig issues > > ‘ldconfig’ is not used. Nothing special for Libtool. > Do you have something in mind? I wanted to have background information regarding ldconfig and shared library caches, in order to investigate bug#41038 <https://lists.gnu.org/archive/html/bug-guix/2020-05/msg00036.html>. Bruno
