<div dir="ltr"><div>Replying to myself. Your statement about the ongoing 64 bit time_t transition got me thinking. What if I have a problem there? So, I tried installing the libelf t64 bit again:</div><div><br></div><div><br></div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">$ sudo aptitude -f install libelf1t64
</span><br>The following NEW packages will be installed:
<br>  libelf1t64  <br>The following packages will be REMOVED:
<br>  libelf1{a} libgphoto2-l10n{u}  <br>The following partially installed packages will be configured:
<br>  nvidia-driver nvidia-kernel-dkms  <br>0 packages upgraded, 1 newly installed, 2 to remove and 267 not upgraded.
<br>Need to get 176 kB of archives. After unpacking 2,769 kB will be freed.
<br>The following packages have unmet dependencies:
<br> libdebuginfod1 : Depends: libelf1 (= 0.190-1+b1) but it is not going to be installed
<br> libdw1 : Depends: libelf1 (= 0.190-1+b1) but it is not going to be installed
<br>The following actions will resolve these dependencies:
<br>
<br>     Keep the following packages at their current version:
<br>1)     libelf1 [0.190-1+b1 (now, unstable)]                <br>2)     libelf1t64 [Not Installed]                          <br>
<br>
<br>
<br>Accept this solution? [Y/n/q/?] n
<br>The following actions will resolve these dependencies:
<br>
<br>     Remove the following packages:                <br>1)     libcurl3-gnutls [8.6.0-3 (now, unstable)]   <br>2)     libdebuginfod1 [0.190-1+b1 (now, unstable)]
<br>3)     libdw1 [0.190-1+b1 (now, unstable)]         <br>4)     libnettle8 [3.9.1-2+b1 (now, unstable)]     <br>
<br>     Install the following packages:               <br>5)     libcurl3t64-gnutls [8.6.0-3.2 (unstable)]   <br>6)     libdebuginfod1t64 [0.190-1.1+b1 (unstable)]
<br>7)     libdw1t64 [0.190-1.1+b1 (unstable)]         <br>8)     libnettle8t64 [3.9.1-2.2 (unstable)]        <br>
<br>
</span>Rather neat, isn't it? Each library being replaced with the presumably updated version. So, I said yes on a hunch.<br><span style="font-family:monospace">
<br>Accept this solution? [Y/n/q/?] </span><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">y
</span><br>The following NEW packages will be installed:
<br>  libcurl3t64-gnutls{a} libdebuginfod1t64{a} libdw1t64{a} libelf1t64 libnettle8t64{a}  <br>The following packages will be REMOVED:
<br>  libcurl3-gnutls{a} libdebuginfod1{a} libdw1{a} libelf1{a} libgphoto2-l10n{u} libnettle8{a}  <br>The following partially installed packages will be configured:
<br>  nvidia-driver nvidia-kernel-dkms  <br>0 packages upgraded, 5 newly installed, 6 to remove and 267 not upgraded.
<br>Need to get 1,165 kB of archives. After unpacking 2,767 kB will be freed.
<br>Do you want to continue? [Y/n/?] y
<br>Get: 1 <a href="http://deb.debian.org/debian">http://deb.debian.org/debian</a> sid/main amd64 libnettle8t64 amd64 3.9.1-2.2 [296 kB]
<br>Get: 2 <a href="http://deb.debian.org/debian">http://deb.debian.org/debian</a> sid/main amd64 libcurl3t64-gnutls amd64 8.6.0-3.2 [421 kB]
<br>Get: 3 <a href="http://deb.debian.org/debian">http://deb.debian.org/debian</a> sid/main amd64 libdw1t64 amd64 0.190-1.1+b1 [243 kB]
<br>Get: 4 <a href="http://deb.debian.org/debian">http://deb.debian.org/debian</a> sid/main amd64 libelf1t64 amd64 0.190-1.1+b1 [176 kB]
<br>Get: 5 <a href="http://deb.debian.org/debian">http://deb.debian.org/debian</a> sid/main amd64 libdebuginfod1t64 amd64 0.190-1.1+b1 [28.4 kB]
<br>Fetched 1,165 kB in 1s (963 kB/s)             <br>Retrieving bug reports... Done
<br>Parsing Found/Fixed information... Done
<br>dpkg: libnettle8:amd64: dependency problems, but removing anyway as you requested:
<br> wget depends on libnettle8.
<br> qemu-utils depends on libnettle8.
<br> libsrt1.5-gnutls:amd64 depends on libnettle8.
<br> librtmp1:amd64 depends on libnettle8.
<br> libhogweed6:amd64 depends on libnettle8.
<br> libgnutls30t64:amd64 depends on libnettle8 (>= 3.9~).
<br> libcurl3-gnutls:amd64 depends on libnettle8.
<br> libarchive13:amd64 depends on libnettle8.
<br> gstreamer1.0-plugins-bad:amd64 depends on libnettle8 (>= 3).
<br> dnsmasq-base depends on libnettle8 (>= 2.4-3).
<br>
<br>(Reading database ... 415473 files and directories currently installed.)
<br>Removing libnettle8:amd64 (3.9.1-2+b1) ...
<br>Selecting previously unselected package libnettle8t64:amd64.
<br>(Reading database ... 415465 files and directories currently installed.)
<br>Preparing to unpack .../libnettle8t64_3.9.1-2.2_amd64.deb ...
<br>Unpacking libnettle8t64:amd64 (3.9.1-2.2) ...
<br>Setting up libnettle8t64:amd64 (3.9.1-2.2) ...
<br>dpkg: libcurl3-gnutls:amd64: dependency problems, but removing anyway as you requested:
<br> qemu-block-extra depends on libcurl3-gnutls (>= 7.16.3).
<br> python3-pycurl depends on libcurl3-gnutls (>= 8.6.0).
<br> octave depends on libcurl3-gnutls (>= 7.16.2).
<br> network-manager depends on libcurl3-gnutls (>= 7.24.0).
<br> libxerces-c3.2:amd64 depends on libcurl3-gnutls (>= 7.16.2).
<br> libvirt0:amd64 depends on libcurl3-gnutls (>= 7.28.0).
<br> libsane1:amd64 depends on libcurl3-gnutls (>= 7.16.2).
<br> libraptor2-0:amd64 depends on libcurl3-gnutls (>= 7.16.2).
<br> libqalculate22:amd64 depends on libcurl3-gnutls (>= 7.16.2).
<br> libproxy1v5:amd64 depends on libcurl3-gnutls (>= 7.16.2).
<br> libkolabxml1v5:amd64 depends on libcurl3-gnutls (>= 7.16.2).
<br> libdebuginfod1:amd64 depends on libcurl3-gnutls (>= 7.28.0).
<br> libappstream5:amd64 depends on libcurl3-gnutls (>= 7.63.0).
<br> gstreamer1.0-plugins-bad:amd64 depends on libcurl3-gnutls (>= 7.55.0).
<br> git depends on libcurl3-gnutls (>= 7.56.1).
<br>
<br>(Reading database ... 415473 files and directories currently installed.)
<br>Removing libcurl3-gnutls:amd64 (8.6.0-3) ...
<br>Selecting previously unselected package libcurl3t64-gnutls:amd64.
<br>(Reading database ... 415466 files and directories currently installed.)
<br>Preparing to unpack .../libcurl3t64-gnutls_8.6.0-3.2_amd64.deb ...
<br>Unpacking libcurl3t64-gnutls:amd64 (8.6.0-3.2) ...
<br>dpkg: libdw1:amd64: dependency problems, but removing anyway as you requested:
<br> libgstreamer1.0-0:amd64 depends on libdw1 (>= 0.126).
<br> libdebuginfod1:amd64 depends on libdw1 (= 0.190-1+b1).
<br> libbabeltrace1:amd64 depends on libdw1 (>= 0.126).
<br> bluez depends on libdw1 (>= 0.127).
<br>
<br>(Reading database ... 415473 files and directories currently installed.)
<br>Removing libdw1:amd64 (0.190-1+b1) ...
<br>Selecting previously unselected package libdw1t64:amd64.
<br>(Reading database ... 415467 files and directories currently installed.)
<br>Preparing to unpack .../libdw1t64_0.190-1.1+b1_amd64.deb ...
<br>Unpacking libdw1t64:amd64 (0.190-1.1+b1) ...
<br>dpkg: libelf1:amd64: dependency problems, but removing anyway as you requested:
<br> mesa-vulkan-drivers:amd64 depends on libelf1 (>= 0.142).
<br> mesa-vdpau-drivers:amd64 depends on libelf1 (>= 0.142).
<br> mesa-va-drivers:amd64 depends on libelf1 (>= 0.142).
<br> linux-kbuild-6.6.15 depends on libelf1 (>= 0.142).
<br> linux-kbuild-6.6.13 depends on libelf1 (>= 0.142).
<br> libgl1-mesa-dri:amd64 depends on libelf1 (>= 0.142).
<br> libdebuginfod1:amd64 depends on libelf1 (= 0.190-1+b1).
<br> libbpf1:amd64 depends on libelf1 (>= 0.144).
<br> libbabeltrace1:amd64 depends on libelf1 (>= 0.131).
<br> iproute2 depends on libelf1 (>= 0.131).
<br> dwz depends on libelf1 (>= 0.131).
<br>
<br>(Reading database ... 415473 files and directories currently installed.)
<br>Removing libelf1:amd64 (0.190-1+b1) ...
<br>Selecting previously unselected package libelf1t64:amd64.
<br>(Reading database ... 415469 files and directories currently installed.)
<br>Preparing to unpack .../libelf1t64_0.190-1.1+b1_amd64.deb ...
<br>Unpacking libelf1t64:amd64 (0.190-1.1+b1) ...
<br>dpkg: libdebuginfod1:amd64: dependency problems, but removing anyway as you requested:
<br> gdb depends on libdebuginfod1 (>= 0.180).
<br>
<br>(Reading database ... 415482 files and directories currently installed.)
<br>Removing libdebuginfod1:amd64 (0.190-1+b1) ...
<br>Selecting previously unselected package libdebuginfod1t64:amd64.
<br>(Reading database ... 415476 files and directories currently installed.)
<br>Preparing to unpack .../libdebuginfod1t64_0.190-1.1+b1_amd64.deb ...
<br>Unpacking libdebuginfod1t64:amd64 (0.190-1.1+b1) ...
<br>(Reading database ... 415482 files and directories currently installed.)
<br>Removing libgphoto2-l10n (2.5.31-2.1) ...
<br>Setting up libcurl3t64-gnutls:amd64 (8.6.0-3.2) ...
<br>Setting up libelf1t64:amd64 (0.190-1.1+b1) ...
<br>Setting up libdw1t64:amd64 (0.190-1.1+b1) ...
<br>Setting up nvidia-kernel-dkms (525.147.05-10) ...
<br>Removing old nvidia-current-525.147.05 DKMS files...
<br>Deleting module nvidia-current-525.147.05 completely from the DKMS tree.
<br>Loading new nvidia-current-525.147.05 DKMS files...
<br>Building for 6.6.15-amd64
<br>Building initial module for 6.6.15-amd64
<br>Done.
<br>
<br>nvidia-current.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.6.15-amd64/updates/dkms/
<br>
<br>nvidia-current-modeset.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.6.15-amd64/updates/dkms/
<br>
<br>nvidia-current-drm.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.6.15-amd64/updates/dkms/
<br>
<br>nvidia-current-uvm.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.6.15-amd64/updates/dkms/
<br>
<br>nvidia-current-peermem.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.6.15-amd64/updates/dkms/
<br>depmod....
<br>Setting up nvidia-driver (525.147.05-10) ...
<br>Setting up libdebuginfod1t64:amd64 (0.190-1.1+b1) ...
<br>Processing triggers for libc-bin (2.37-15.1) ...<br>
<br></span></div><div>That worked (pending a reboot, and reblacklisting of the nouveau driver of course)!</div><div><br></div><div>As a bonus, this also fixed the kernel 6.7.7 problem:</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">$ sudo apt-get install linux-headers-6.7.7-amd64
</span><br>Reading package lists... Done
<br>Building dependency tree... Done
<br>Reading state information... Done
<br>The following additional packages will be installed:
<br>  linux-headers-6.7.7-common linux-image-6.7.7-amd64-unsigned linux-kbuild-6.7.7
<br>Suggested packages:
<br>  linux-doc-6.7 debian-kernel-handbook
<br>The following NEW packages will be installed:
<br>  linux-headers-6.7.7-amd64 linux-headers-6.7.7-common linux-image-6.7.7-amd64-unsigned linux-kbuild-6.7.7
<br>0 upgraded, 4 newly installed, 0 to remove and 267 not upgraded.
<br>Need to get 99.8 MB/113 MB of archives.
<br>After this operation, 171 MB of additional disk space will be used.
<br>Do you want to continue? [Y/n] y
<br>Get:1 <a href="http://deb.debian.org/debian">http://deb.debian.org/debian</a> sid/main amd64 linux-image-6.7.7-amd64-unsigned amd64 6.7.7-1 [99.8 MB]
<br>Fetched 99.8 MB in 9s (10.7 MB/s)                                                                                  <br>Retrieving bug reports... Done
<br>Parsing Found/Fixed information... Done
<br>Selecting previously unselected package linux-headers-6.7.7-common.
<br>(Reading database ... 415463 files and directories currently installed.)
<br>Preparing to unpack .../linux-headers-6.7.7-common_6.7.7-1_all.deb ...
<br>Unpacking linux-headers-6.7.7-common (6.7.7-1) ...
<br>Selecting previously unselected package linux-image-6.7.7-amd64-unsigned.
<br>Preparing to unpack .../linux-image-6.7.7-amd64-unsigned_6.7.7-1_amd64.deb ...
<br>Unpacking linux-image-6.7.7-amd64-unsigned (6.7.7-1) ...
<br>Selecting previously unselected package linux-kbuild-6.7.7.
<br>Preparing to unpack .../linux-kbuild-6.7.7_6.7.7-1_amd64.deb ...
<br>Unpacking linux-kbuild-6.7.7 (6.7.7-1) ...
<br>Selecting previously unselected package linux-headers-6.7.7-amd64.
<br>Preparing to unpack .../linux-headers-6.7.7-amd64_6.7.7-1_amd64.deb ...
<br>Unpacking linux-headers-6.7.7-amd64 (6.7.7-1) ...
<br>Setting up linux-kbuild-6.7.7 (6.7.7-1) ...
<br>Setting up linux-image-6.7.7-amd64-unsigned (6.7.7-1) ...
<br>I: /vmlinuz.old is now a symlink to boot/vmlinuz-6.6.15-amd64
<br>I: /initrd.img.old is now a symlink to boot/initrd.img-6.6.15-amd64
<br>I: /vmlinuz is now a symlink to boot/vmlinuz-6.7.7-amd64
<br>I: /initrd.img is now a symlink to boot/initrd.img-6.7.7-amd64
<br>/etc/kernel/postinst.d/dkms:
<br>dkms: running auto installation service for kernel 6.7.7-amd64.
<br>Sign command: /lib/modules/6.7.7-amd64/build/scripts/sign-file
<br>Signing key: /var/lib/dkms/mok.key
<br>Public certificate (MOK): /var/lib/dkms/mok.pub
<br>
<br>Building module:
<br>Cleaning build area...
<br>Building module(s).....................
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-modeset.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-drm.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-uvm.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-peermem.ko
<br>Cleaning build area...
<br>
<br>nvidia-current.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-modeset.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-drm.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-uvm.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-peermem.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>depmod....
<br>dkms autoinstall on 6.7.7-amd64/x86_64 succeeded for nvidia-current
<br>dkms: autoinstall for kernel: 6.7.7-amd64.
<br>/etc/kernel/postinst.d/initramfs-tools:
<br>update-initramfs: Generating /boot/initrd.img-6.7.7-amd64
<br>W: Possible missing firmware /lib/firmware/nvidia/ad107/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad107/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad107/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad107/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad106/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad106/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad106/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad106/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad104/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad104/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad104/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad104/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad103/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad103/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad103/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad103/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad102/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad102/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad102/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ad102/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga107/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga107/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga107/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga107/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga106/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga106/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga106/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga106/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga104/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga104/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga104/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga104/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga103/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga103/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga103/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga103/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga102/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga102/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga102/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga102/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga100/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga100/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga100/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/ga100/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu117/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu117/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu117/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu117/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu116/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu116/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu116/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu116/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu106/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu106/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu106/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu106/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu104/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu104/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu104/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu104/gsp/booter_load-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu102/gsp/gsp-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu102/gsp/bootloader-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu102/gsp/booter_unload-535.113.01.bin for module nouveau
<br>W: Possible missing firmware /lib/firmware/nvidia/tu102/gsp/booter_load-535.113.01.bin for module nouveau
<br>I: The initramfs will attempt to resume from /dev/dm-4
<br>I: (/dev/mapper/UncachedUserLogicalVolumes-lv_swap)
<br>I: Set the RESUME variable to override this.
<br>/etc/kernel/postinst.d/zz-update-grub:
<br>Generating grub configuration file ...
<br>Found background image: /usr/share/images/desktop-base/desktop-grub.png
<br>Found linux image: /boot/vmlinuz-6.7.7-amd64
<br>Found initrd image: /boot/initrd.img-6.7.7-amd64
<br>Found linux image: /boot/vmlinuz-6.6.15-amd64
<br>Found initrd image: /boot/initrd.img-6.6.15-amd64
<br>Found linux image: /boot/vmlinuz-6.6.13-amd64
<br>Found initrd image: /boot/initrd.img-6.6.13-amd64
<br>Warning: os-prober will not be executed to detect other bootable partitions.
<br>Systems on them will not be added to the GRUB boot configuration.
<br>Check GRUB_DISABLE_OS_PROBER documentation entry.
<br>Adding boot menu entry for UEFI Firmware Settings ...
<br>done
<br>Setting up linux-headers-6.7.7-common (6.7.7-1) ...
<br>Setting up linux-headers-6.7.7-amd64 (6.7.7-1) ...
<br>/etc/kernel/header_postinst.d/dkms:
<br>Module nvidia-current-525.147.05 for kernel 6.7.7-amd64 (x86_64).
<br>Before uninstall, this module version was ACTIVE on this kernel.
<br>
<br>nvidia-current.ko.xz:
<br> - Uninstallation
<br>   - Deleting from: /lib/modules/6.7.7-amd64/updates/dkms/
<br> - Original module
<br>   - No original module was found for this module on this kernel.
<br>   - Use the dkms install command to reinstall any previous module version.
<br>
<br>nvidia-current-modeset.ko.xz:
<br> - Uninstallation
<br>   - Deleting from: /lib/modules/6.7.7-amd64/updates/dkms/
<br> - Original module
<br>   - No original module was found for this module on this kernel.
<br>   - Use the dkms install command to reinstall any previous module version.
<br>
<br>nvidia-current-drm.ko.xz:
<br> - Uninstallation
<br>   - Deleting from: /lib/modules/6.7.7-amd64/updates/dkms/
<br> - Original module
<br>   - No original module was found for this module on this kernel.
<br>   - Use the dkms install command to reinstall any previous module version.
<br>
<br>nvidia-current-uvm.ko.xz:
<br> - Uninstallation
<br>   - Deleting from: /lib/modules/6.7.7-amd64/updates/dkms/
<br> - Original module
<br>   - No original module was found for this module on this kernel.
<br>   - Use the dkms install command to reinstall any previous module version.
<br>
<br>nvidia-current-peermem.ko.xz:
<br> - Uninstallation
<br>   - Deleting from: /lib/modules/6.7.7-amd64/updates/dkms/
<br> - Original module
<br>   - No original module was found for this module on this kernel.
<br>   - Use the dkms install command to reinstall any previous module version.
<br>depmod....
<br>dkms: running auto installation service for kernel 6.7.7-amd64.
<br>Sign command: /lib/modules/6.7.7-amd64/build/scripts/sign-file
<br>Signing key: /var/lib/dkms/mok.key
<br>Public certificate (MOK): /var/lib/dkms/mok.pub
<br>
<br>Building module:
<br>Cleaning build area...
<br>Building module(s).....................
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-modeset.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-drm.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-uvm.ko
<br>Signing module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-peermem.ko
<br>Cleaning build area...
<br>
<br>nvidia-current.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-modeset.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-drm.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-uvm.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>
<br>nvidia-current-peermem.ko.xz:
<br>Running module version sanity check.
<br> - Original module
<br>   - No original module exists within this kernel
<br> - Installation
<br>   - Installing to /lib/modules/6.7.7-amd64/updates/dkms/
<br>depmod.....
<br>dkms autoinstall on 6.7.7-amd64/x86_64 succeeded for nvidia-current
<br>dkms: autoinstall for kernel: 6.7.7-amd64.</span></div><div><span style="font-family:monospace"><br></span></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 12, 2024 at 7:45 PM JON Tauri <<a href="mailto:jackoneilloftauri@gmail.com">jackoneilloftauri@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>Thanks.</div><div><br></div><div>I have run updates multiple times a day for the past week hoping what you are suggesting would transpire, but things are not getting fixed through a simple update.</div><div><br></div><div>Here is the information requested:</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">$ dpkg -l libelf1 libelf1t64
</span><br>dpkg-query: no packages found matching libelf1t64
<br>Desired=Unknown/Install/Remove/Purge/Hold
<br>| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
<br>|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
<br>||/ Name           Version      Architecture Description
<br>+++-==============-============-============-===================================
<br>ri  libelf1:amd64  0.190-1+b1   amd64        library to read and write ELF files<br>
<br></span></div><div><div>An attempt to install the 64 bit version of the library fails:</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">$ sudo apt-get install libelf1t64
</span><br>Reading package lists... Done
<br>Building dependency tree... Done
<br>Reading state information... Done
<br>Some packages could not be installed. This may mean that you have
<br>requested an impossible situation or if you are using the unstable
<br>distribution that some required packages have not yet been created
<br>or been moved out of Incoming.
<br>The following information may help to resolve the situation:
<br>
<br>The following packages have unmet dependencies:
<br> plasma-workspace : Depends: gdb-minimal but it is not going to be installed or
<br>                             gdb
<br>                    Recommends: qml-module-org-kde-pipewire but it is not going to be installed
<br>E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.<br>
</span></div><div><div><br></div><div>Incidentally, I get the same error when I try to install the kernel
 headers for kernel 6.7.7-amd64 (so I am not upgrading the kernel 
either). I was trying that as a possible solution hoping that the newer kernel may have fixed any problems of compatibility between nvidia-kernel and linux-headers. No joy:<br></div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">$ sudo apt-get install linux-headers-6.7.7-amd64
</span><br>Reading package lists... Done
<br>Building dependency tree... Done
<br>Reading state information... Done
<br>Some packages could not be installed. This may mean that you have
<br>requested an impossible situation or if you are using the unstable
<br>distribution that some required packages have not yet been created
<br>or been moved out of Incoming.
<br>The following information may help to resolve the situation:
<br>
<br>The following packages have unmet dependencies:
<br> plasma-workspace : Depends: gdb-minimal but it is not going to be installed or
<br>                             gdb
<br>                    Recommends: qml-module-org-kde-pipewire but it is not going to be installed
<br>E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.<br></span></div><div><br></div>The above error has also been persistent for the past 4-5 days.<br></div><div><br></div><div>Use of aptitude -f install for installation of kernel headers suggests that I uninstall libelf:</div><div><br></div><div><span style="font-family:monospace"><span style="color:rgb(0,0,0);background-color:rgb(255,255,255)">The following actions will resolve these dependencies:
</span><br>
<br>     Keep the following packages at their current version:
<br>1)     linux-headers-6.7.7-amd64 [Not Installed]           <br>
<br>
<br>Accept this solution? [Y/n/q/?] n
<br>The following actions will resolve these dependencies:
<br>
<br>      Remove the following packages:                <br>1)      libcurl3-gnutls [8.6.0-3 (now, unstable)]   <br>2)      libdebuginfod1 [0.190-1+b1 (now, unstable)]
<br>3)      libdw1 [0.190-1+b1 (now, unstable)]         <br>4)      libelf1 [0.190-1+b1 (now, unstable)]        <br>5)      libnettle8 [3.9.1-2+b1 (now, unstable)]     <br>
<br>      Install the following packages:               <br>6)      libcurl3t64-gnutls [8.6.0-3.2 (unstable)]   <br>7)      libdebuginfod1t64 [0.190-1.1+b1 (unstable)]
<br>8)      libdw1t64 [0.190-1.1+b1 (unstable)]         <br>9)      libelf1t64 [0.190-1.1+b1 (unstable)]        <br>10)     libnettle8t64 [3.9.1-2.2 (unstable)]        <br>11)     linux-kbuild-6.7.7 [6.7.7-1 (unstable)]     <br>
<br>Accept this solution? [Y/n/q/?] <br>
<br></span><div>So, I have a cluster of broken packages that are keeping me from fixing up the situation through an update. From what you mention, maybe I have a broken installation, but I have never seen a Debian installation break like this through regular upgrades (I used to use Testing, but moved to Sid 3 years ago).<br></div><div><br><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Mar 12, 2024 at 6:31 PM Andreas Beckmann <<a href="mailto:anbe@debian.org" target="_blank">anbe@debian.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">That's the actual culprit:<br>
<br>
On 12/03/2024 13.33, JON Tauri wrote:<br>
> # LD [M]  /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-uvm.o<br>
>    ld -m elf_x86_64 -z noexecstack --no-warn-rwx-segments   -r -o<br>
> /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-uvm.o<br>
> @/var/lib/dkms/nvidia-current/525.147.05/build/nvidia-uvm.mod  ;<br>
> ./tools/objtool/objtool --hacks=jump_label --hacks=noinstr --hacks=skylake<br>
> --ibt --orc --retpoline --rethunk --sls --static-call --uaccess --prefix=16<br>
>   --link  --module /var/lib/dkms/nvidia-current/525.147.05/build/nvidia-uvm.o<br>
> ./tools/objtool/objtool: error while loading shared libraries: libelf.so.1:<br>
> cannot open shared object file: No such file or directory<br>
> make[4]: ***<br>
> [/usr/src/linux-headers-6.6.15-common/scripts/Makefile.build:443:<br>
> /var/lib/dkms/nvidia-current/525.147.05/build/nvidia.o] Error 127<br>
> make[4]: *** Deleting file<br>
> '/var/lib/dkms/nvidia-current/525.147.05/build/nvidia.o'<br>
> make[4]: *** Waiting for unfinished jobs....<br>
<br>
This is not a bug in nvidia-kernel-dkms.<br>
I assume this is a temporary breakage due to the ongoing 64-bit time_t <br>
transition which involves a huge amount of package renames.<br>
<br>
I cannot reproduce it in an up-to-date sid chroot with <br>
linux-headers-6.6.15-amd64 installed (which has been superseded by 6.7.* <br>
btw).<br>
<br>
Updating your system again should probably fix the issue.<br>
<br>
In case it persists: Which variant and version of the libelf.so.1 <br>
library do you have installed?<br>
<br>
dpkg -l libelf1 libelf1t64<br>
<br>
<br>
Andreas<br>
</blockquote></div>
</blockquote></div>