* bug#49102: guix environment regression
@ 2021-06-18 20:44 Mathieu Othacehe
2021-06-19 9:44 ` Mathieu Othacehe
2021-06-22 15:59 ` Ludovic Courtès
0 siblings, 2 replies; 3+ messages in thread
From: Mathieu Othacehe @ 2021-06-18 20:44 UTC (permalink / raw)
To: 49102
Hello,
When using guix@caf4a7a2, I cannot no longer build a functional
guix-daemon using the following classic commands:
--8<---------------cut here---------------start------------->8---
guix environment guix
./configure --localstatedir=/var --sysconfdir=/etc
make -j4
--8<---------------cut here---------------end--------------->8---
--8<---------------cut here---------------start------------->8---
mathieu@elbruz ~/guix [env]$ ldd ./guix-daemon
linux-vdso.so.1 (0x00007fff52339000)
libz.so.1 => not found
libsqlite3.so.0 => not found
libgcrypt.so.20 => not found
libbz2.so.1.0 => not found
libstdc++.so.6 => /gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib/lib/libstdc++.so.6 (0x00007ff74ee5b000)
libm.so.6 => /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libm.so.6 (0x00007ff74ed1a000)
libgcc_s.so.1 => /gnu/store/01b4w3m6mp55y531kyi1g8shh722kwqm-gcc-7.5.0-lib/lib/libgcc_s.so.1 (0x00007ff74ecff000)
libc.so.6 => /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6 (0x00007ff74eb42000)
/gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/ld-linux-x86-64.so.2 (0x00007ff74efe8000)
mathieu@elbruz ~/guix [env]$ ./pre-inst-env guix-daemon
guix-daemon: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
--8<---------------cut here---------------end--------------->8---
When rolling back to an older guix@f1bfd9f, things work as expected. The
regression probably lies in between those 1084 commits. I'll try to
bisect more precisely later on.
Thanks,
Mathieu
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#49102: guix environment regression
2021-06-18 20:44 bug#49102: guix environment regression Mathieu Othacehe
@ 2021-06-19 9:44 ` Mathieu Othacehe
2021-06-22 15:59 ` Ludovic Courtès
1 sibling, 0 replies; 3+ messages in thread
From: Mathieu Othacehe @ 2021-06-19 9:44 UTC (permalink / raw)
To: 49102
> When rolling back to an older guix@f1bfd9f, things work as expected. The
> regression probably lies in between those 1084 commits. I'll try to
> bisect more precisely later on.
The bisection leads to this commit:
8cef92d0633850d97c1a1d4521812268f56672be, but it doesn't appear clearly
to me what could cause the regression.
Mathieu
^ permalink raw reply [flat|nested] 3+ messages in thread
* bug#49102: guix environment regression
2021-06-18 20:44 bug#49102: guix environment regression Mathieu Othacehe
2021-06-19 9:44 ` Mathieu Othacehe
@ 2021-06-22 15:59 ` Ludovic Courtès
1 sibling, 0 replies; 3+ messages in thread
From: Ludovic Courtès @ 2021-06-22 15:59 UTC (permalink / raw)
To: Mathieu Othacehe; +Cc: 49102-done
Hi,
Mathieu Othacehe <othacehe@gnu.org> skribis:
> When using guix@caf4a7a2, I cannot no longer build a functional
> guix-daemon using the following classic commands:
>
> guix environment guix
> ./configure --localstatedir=/var --sysconfdir=/etc
> make -j4
>
> mathieu@elbruz ~/guix [env]$ ldd ./guix-daemon
> linux-vdso.so.1 (0x00007fff52339000)
> libz.so.1 => not found
> libsqlite3.so.0 => not found
[...]
> The bisection leads to this commit:
> 8cef92d0633850d97c1a1d4521812268f56672be, but it doesn't appear clearly
> to me what could cause the regression.
Fixed in b9a95420abdf4ae7fe9a347031278a44ad6a1cce.
The problem was that the profile was built with inputs in the wrong
order. Thus, ‘ld’ from Binutils would “win” over ‘ld’ from ld-wrapper,
hence the build failure above.
Thanks for reporting + bisecting!
Ludo’.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2021-06-22 16:12 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-06-18 20:44 bug#49102: guix environment regression Mathieu Othacehe
2021-06-19 9:44 ` Mathieu Othacehe
2021-06-22 15:59 ` Ludovic Courtès
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).