/usr/lib/libc.so.6: version `GLIBC_2.33' not found

Hi all,
You may remember me from the following thread :
https://forum.garudalinux.org/t/issues-with-switching-kernel-to-linux-tkg-pds-skylake/3491/19

Thanks to everyone who helped resolve that issue. Unfortunately, I have returned :sweat_smile:
I have just seen and updated to the new kernel and kernel header package for the tkg-pds-skylake kernel.
And while I haven't rebooted yet, I know that my Nvidia module won't load because of an error.
The error is as follows:

==> dkms install --no-depmod -m nvidia -v 460.39 -k 5.10.14-119-tkg-pds
Error! Bad return status for module build on kernel: 5.10.14-119-tkg-pds (x86_64)
Consult /var/lib/dkms/nvidia/460.39/build/make.log for more information.

I checked the make.log and this is the error:

CONFTEST: drm_alpha_blending_available
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv-frontend.o
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv.o
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv-pci.o
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv-acpi.o
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv-cray.o
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv-dma.o
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv-i2c.o
  CC [M]  /var/lib/dkms/nvidia/460.39/build/nvidia/nv-mmap.o
scripts/basic/fixdep: /usr/lib/libc.so.6: version `GLIBC_2.33' not found (required by scripts/basic/fixdep)
make[2]: *** [scripts/Makefile.build:279: /var/lib/dkms/nvidia/460.39/build/nvidia/nv-cray.o] Error 1
make[2]: *** Deleting file '/var/lib/dkms/nvidia/460.39/build/nvidia/nv-cray.o'
make[2]: *** Waiting for unfinished jobs....

It is looking for glibc-2.33. I checked and I don't have that installed. The version that is deployed by default is glibc-2.32-5. Will there be an upgrade to glibc-2.33 shortly or did the kernel go out a little early? Thanks in advance.

As it turns out, there were 172 updates to install a few minutes ago. One of the upgrades was indeed glibc-2.33. After applying all the updates and then running:

sudo pacman -S linux-tkg-pds-skylake-headers

All my b0rked dkms modules which included the nvidia module, were rebuilt. I rebooted now and everything is back to normal. Hope this information helps somebody.

2 Likes

This is because your system is not up-to-date. glibc-2.33 was released a few days ago.

3 Likes

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.