Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#69549 - [linux-lts-headers] 5.4.95-1 dkms script "fixdep" links to unavailable glibc version
Attached to Project:
Arch Linux
Opened by Magnus Groß (Magnus21) - Friday, 05 February 2021, 21:28 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 06 February 2021, 08:36 GMT
Opened by Magnus Groß (Magnus21) - Friday, 05 February 2021, 21:28 GMT
Last edited by Andreas Radke (AndyRTR) - Saturday, 06 February 2021, 08:36 GMT
|
DetailsDescription: The fixdep script seems to be linked to the wrong glibc version:
ldd /usr/lib/modules/5.4.95-1-lts/build/scripts/basic/fixdep /usr/lib/modules/5.4.95-1-lts/build/scripts/basic/fixdep: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/modules/5.4.95-1-lts/build/scripts/basic/fixdep) At the point of writing, glibc is at version 2.32. glibc 2.33 is only available in the testing repo. So the fix would be one of the following: - Rebuild linux-lts-headers to link against glibc 2.32 - Release glibc 2.33 to the general public by moving it out of testing Right now all dkms hooks fail to build, because the fixdep script cannot start. Attached is one such failed dkms build. |
This task depends upon
Closed by Andreas Radke (AndyRTR)
Saturday, 06 February 2021, 08:36 GMT
Reason for closing: Fixed
Additional comments about closing: toolchain moved
Saturday, 06 February 2021, 08:36 GMT
Reason for closing: Fixed
Additional comments about closing: toolchain moved
I can confirm this as well. I have the same error for the same module.
HOWEVER, the severity of this bug needs to be moved to HIGH or CRITICAL. It must affect any dkms install on this kernel, Nvidia-dkms will fail as well with the identical error.
It is specific to this kernel, to test this I installed `linux-zen` as well as it's headers and both my nvidia as well as the loopback module installed successfully with no errors.
Obviously if the nvidia-dkms drivers fail to install the bug is much more important than just a "Low" priority.
I do see that glibc 2.33-2 is in testing but it is not in the standard repos yet.
nvidia/460.39/build/nvidia/nv-dma.o] Error 1
make[2]: *** Deleting file '/var/lib/dkms/nvidia/460.39/build/nvidia/nv-dma.o'
scripts/basic/fixdep: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
I agree this can cause systems to straight up fail booting to a working graphical session. I am curious how this was even possible to happen in the first place.