[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Ż
signature.asc
Description: PGP signature
- "libc.so.6: version `GLIBC_2.33' not found" with guix time-machine --channels,
Wiktor Żelazny <=