help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

"libc.so.6: version `GLIBC_2.33' not found" with guix time-machine --cha


From: Wiktor Żelazny
Subject: "libc.so.6: version `GLIBC_2.33' not found" with guix time-machine --channels
Date: Sat, 8 Jan 2022 16:11:55 +0100

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: signature.asc
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]