[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#41037: documentation for application developers?
From: |
Bruno Haible |
Subject: |
bug#41037: documentation for application developers? |
Date: |
Sun, 03 May 2020 23:13:46 +0200 |
User-agent: |
KMail/5.1.3 (Linux/4.4.0-177-generic; KDE/5.18.0; x86_64; ; ) |
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