all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* "libc.so.6: version `GLIBC_2.33' not found" with guix time-machine --channels
@ 2022-01-08 15:11 Wiktor Żelazny
  2022-01-08 18:50 ` Leo Famulari
  0 siblings, 1 reply; 10+ messages in thread
From: Wiktor Żelazny @ 2022-01-08 15:11 UTC (permalink / raw)
  To: help-guix

[-- Attachment #1: Type: text/plain, Size: 3313 bytes --]

Dear Guix,

I’ve been having a problem illustrated by this MWE for the last couple
of weeks:

   $ guix time-machine --channels=channel-specs.scm -- environment bash
   /gnu/store/bb27inmp90vyx59q1453zl1rs9h73kjd-guile-wrapper/bin/guile: /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6: version `GLIBC_2.33' not found (required by /gnu/store/3lsrx30nl5cacva8a8rd2xy08xlszx14-libx11-1.7.2/lib/libX11.so.6)
   /gnu/store/bb27inmp90vyx59q1453zl1rs9h73kjd-guile-wrapper/bin/guile: /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6: version `GLIBC_2.33' not found (required by /gnu/store/2sgw9si0va897m6mvgwmv9ilx6szqxc8-libxau-1.0.9/lib/libXau.so.6)
   /gnu/store/bb27inmp90vyx59q1453zl1rs9h73kjd-guile-wrapper/bin/guile: /gnu/store/fa6wj5bxkj5ll1d7292a70knmyl7a0cr-glibc-2.31/lib/libc.so.6: version `GLIBC_2.33' not found (required by /gnu/store/7x63qm1byi8j72rd4nkv01nbpqvrr80s-libbsd-0.10.0/lib/libbsd.so.0)

   $ cat channel-specs.scm
   (list (channel
           (name 'guix)
           (url "https://git.savannah.gnu.org/git/guix.git")
           (commit
             "82344f59363530a092f4bbaca809820b2077b5fe")))

The commit is from March 2021.

Guessing that this has something to do with glibc system-wide version
upgrade (no idea, why X libraries are involved here, though), I tried:

   guix pull --delete-generations=1m
   sudo guix system delete-generations 1m
   guix gc --delete-generations=1m

in an attempt to force removal of old store items in hope that they
would be rebuilt and relinked to the new glibc. Unfortunately, the
problem persists. Maybe I should use a shorter period than one month. I
also tried adding glibc@2.31 and glibc@2.33 to the environment as well
as replacing the commit with its direct descendant
3095255b7bdb194479dbc58d6d51dff752b3352f.

   $ guix describe
   Generation 156  Jan 06 2022 12:39:07    (current)
     guix 5d2b8b0
       repository URL: https://git.savannah.gnu.org/git/guix.git
       branch: master
       commit: 5d2b8b0ee31d0d9dccb880d393da29a09e1a9352
     guix-wz 4b30612
       repository URL: file:///home/w/guix/guix-wz-git
       branch: master
       commit: 4b30612d94261b5786d8c58cadd58fc4804ca148

   $ guix system describe
   Generation 100  Jan 06 2022 13:15:28    (current)
     file name: /var/guix/profiles/system-100-link
     canonical file name: /gnu/store/43chbfkyqy6mqh0ahv4ds7nwyd7wg47k-system
     label: GNU with Linux-Libre 5.15.13
     bootloader: grub
     root device: /dev/mapper/container
     kernel: /gnu/store/srpn65k9wkz9jzksxlgqyzzvdwzlkak0-linux-libre-5.15.13/bzImage
     channels:
       guix-wz:
         repository URL: file:///home/w/guix/guix-wz-git
         branch: master
         commit: 4b30612d94261b5786d8c58cadd58fc4804ca148
       guix:
         repository URL: https://git.savannah.gnu.org/git/guix.git
         branch: master
         commit: 5d2b8b0ee31d0d9dccb880d393da29a09e1a9352
     configuration file: /gnu/store/1vgycmrcrahs2vvkx73g2ng0bdlpdagf-configuration.scm

There is no fancy low-level stuff in my private channel.

What is the cause of this? Any solution? Not sure if I should file a bug
report or it’s just me not understanding some Guix quirk.

Thank you in advance,

WŻ

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 963 bytes --]

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2022-02-03 14:40 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-01-08 15:11 "libc.so.6: version `GLIBC_2.33' not found" with guix time-machine --channels Wiktor Żelazny
2022-01-08 18:50 ` Leo Famulari
2022-01-09 17:57   ` Wiktor Żelazny
2022-01-09 18:03     ` Ricardo Wurmus
2022-01-09 18:49       ` Wiktor Żelazny
2022-02-03 14:18         ` Wiktor Żelazny
2022-01-09 19:37       ` André A. Gomes
2022-01-09 20:51         ` Ricardo Wurmus
2022-01-09 18:09     ` Tobias Geerinckx-Rice
2022-01-10 19:04       ` Wiktor Żelazny

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.