unofficial mirror of bug-guix@gnu.org 
 help / color / mirror / code / Atom feed
* 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).