Thanks for looking!
I still see the libX11 error even with a clear env.

'guix describe' has an (expected) error with the installer version in /usr/bin
'guix describe' can't load libX11.so.6 when using the guix profile path


env -i $(which bash) --login --noprofile --norc
 bash-5.2$ which guix
    /usr/bin/guix
 bash-5.2$ guix describe
    guix describe: error: failed to determine origin
    hint: Perhaps this `guix' command was not obtained with `guix pull'? Its 
version string is 1.4.0.

 bash-5.2$ source ~/.config/guix/current/etc/profile
 bash-5.2$ which guix
    /gnu/store/s7a2xqwcy03vd76cggzy661ismnxviyp-profile/bin/guix
 bash-5.2$ guix describe
    /gnu/store/ni2dckdc0lcb6b77b6q3qfy2mr60z8c2-guile-wrapper/bin/guile: error 
while loading shared libraries: libX11.so.6: cannot open shared object file: No 
such file or directory


 bash-5.2$ ldd 
/gnu/store/ni2dckdc0lcb6b77b6q3qfy2mr60z8c2-guile-wrapper/bin/guile|grep 
libX11.so
     libX11.so.6 => /lib/x86_64-linux-gnu/libX11.so.6 (0x00007f1e4f17d000)

 bash-5.2$ env
     PWD=/home/foranw
     SHLVL=1
     
PATH=/gnu/store/s7a2xqwcy03vd76cggzy661ismnxviyp-profile/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:.
     _=/usr/bin/env


----

Here's some more glibc and system info:

objdump -T /lib/x86_64-linux-gnu/libX11.so.6 | grep -Po '(?<=GLIBC_)[.0-9]*' | 
sort -Vu
  2.2.5
  2.3
  2.3.2
  2.3.4
  2.4
  2.7
  2.14
  2.15
  2.26
  2.33
  2.34

apt-file search /lib/x86_64-linux-gnu/libX11.so
  libx11-6: /usr/lib/x86_64-linux-gnu/libX11.so.6
  libx11-6: /usr/lib/x86_64-linux-gnu/libX11.so.6.4.0
  libx11-dev: /usr/lib/x86_64-linux-gnu/libX11.so


head /etc/ld.so.conf.d/*
  ==> /etc/ld.so.conf.d/fakeroot-x86_64-linux-gnu.conf <==
  /usr/lib/x86_64-linux-gnu/libfakeroot

  ==> /etc/ld.so.conf.d/libc.conf <==
  # libc default configuration
  /usr/local/lib

  ==> /etc/ld.so.conf.d/x86_64-linux-gnu.conf <==
  # Multiarch support
  /usr/local/lib/x86_64-linux-gnu
  /lib/x86_64-linux-gnu
  /usr/lib/x86_64-linux-gnu

  ==> /etc/ld.so.conf.d/zz_i386-biarch-compat.conf <==
  # Legacy biarch compatibility support
  /lib32
  /usr/lib32

Reply via email to