Bug #79
closedGLIBC_2.34 not found on debian bullseye
100%
Description
Hello!
We're just evaluating the software and to do this I installed the most recent .deb version for amd64 on our debian bullseye machine.
Unfortunately I'm just getting this error.
Here is some hopefully helpful output. Let me know if more info is required.
root@cloud:/etc# l2cpbg
l2cpbg: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by l2cpbg)
l2cpbg: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by l2cpbg)
root@cloud:/etc# apt policy libc6
libc6:
Installed: 2.31-13+deb11u11
Candidate: 2.31-13+deb11u11
Version table:
*** 2.31-13+deb11u11 500
500 http://deb.debian.org/debian bullseye/main amd64 Packages
100 /var/lib/dpkg/status
2.31-13+deb11u10 500
500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
2.31-13+deb11u5 500
500 http://deb.debian.org/debian bullseye-updates/main amd64 Packages
root@cloud:/etc# uname -a
Linux cloud 5.10.0-28-amd64 #1 SMP Debian 5.10.209-2 (2024-01-31) x86_64 GNU/Linux
root@cloud:/etc# lsb_release -ca
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye
Cheers
Files
Updated by Frank Furt 4 months ago · Edited
version 0.9.6 does not have this issue.
Updated by Jörg Ebeling 4 months ago · Edited
- Due date set to 09/04/2024
- Status changed from New to In Progress
- Priority changed from Normal to High
- % Done changed from 0 to 10
- Estimated time set to 1:00 h
Quite thanks for reporting!
Indeed: Looks like golang build binaries (since golang version 1.19.x) link against the current GLIBC.
Unfortunately I don't have a Debian Bullseye version running here, and sorry: I'm to lazy at the moment to fire up a docker image ;-) but because the error is pretty clear I will try to compile a variant without GLIBC dependency...
Updated by Jörg Ebeling 4 months ago
- File l2cpbg_0.10.0rc3_amd64.deb l2cpbg_0.10.0rc3_amd64.deb added
- % Done changed from 10 to 80
Yes, version 0.9.6 was still on golang <= 1.18 where this issue doesn't happen (at least when checking their tickets).
Please be so kind and try the attached 0.10.0rc3 version which shouldn't have the GLIBC dependency anymore.
Please take into attention, that you need to drop l2cpbg's DB before running this newer version.
Updated by Frank Furt 4 months ago
Thanks for the quick reply. The new version works flawlessly.
Updated by Jörg Ebeling 4 months ago
- Status changed from In Progress to Closed
- % Done changed from 80 to 100
Perfect ;-)
Happy testing!