[gelöst] Autoinstall on 7.3.3-1-siduction-amd64 failed for module(s) ...

Started by Penyelam, Yesterday at 16:18:36

Previous topic - Next topic

Penyelam

Ich bekomme beim full-upgrade folgende Meldungen:
linux-headers-7.3.3-1-siduction-amd64 (7.3-3) wird eingerichtet ...
/etc/kernel/header_postinst.d/dkms:
The kernel is built without module signing facility, modules won't be signed

Autoinstall of module tuxedo-drivers/4.20.1 for kernel 7.3.3-1-siduction-amd64 (x86_64)
Building module(s)...(bad exit status: 2)
Failed command:
make -j16 KERNELRELEASE=7.3.3-1-siduction-amd64 -C /lib/modules/7.3.3-1-siduction-amd64/build M=/var/lib/dkms/tuxedo-drivers/4.20.1/build

Error! Bad return status for module build on kernel: 7.3.3-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/tuxedo-drivers/4.20.1/build/make.log for more information.

Autoinstall on 7.3.3-1-siduction-amd64 failed for module(s) tuxedo-drivers(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
run-parts: /etc/kernel/header_postinst.d/dkms exited with return code 1
Failed to process /etc/kernel/header_postinst.d at /var/lib/dpkg/info/linux-headers-7.3.3-1-siduction-amd64.postinst line 11.
dpkg: Fehler beim Bearbeiten des Paketes linux-headers-7.3.3-1-siduction-amd64 (--configure):
 »altes postinst-Betreuerskript des Paketes linux-headers-7.3.3-1-siduction-amd64«-Unterprozess mit Exit-Status 1 fehlgeschlagen
linux-image-7.3.3-1-siduction-amd64 (7.3-3) wird eingerichtet ...
/etc/kernel/postinst.d/dkms:
The kernel is built without module signing facility, modules won't be signed

Autoinstall of module tuxedo-drivers/4.20.1 for kernel 7.3.3-1-siduction-amd64 (x86_64)
Building module(s)...(bad exit status: 2)
Failed command:
make -j16 KERNELRELEASE=7.3.3-1-siduction-amd64 -C /lib/modules/7.3.3-1-siduction-amd64/build M=/var/lib/dkms/tuxedo-drivers/4.20.1/build

Error! Bad return status for module build on kernel: 7.3.3-1-siduction-amd64 (x86_64)
Consult /var/lib/dkms/tuxedo-drivers/4.20.1/build/make.log for more information.

Autoinstall on 7.3.3-1-siduction-amd64 failed for module(s) tuxedo-drivers(10).

Error! One or more modules failed to install during autoinstall.
Refer to previous errors for more information.
run-parts: /etc/kernel/postinst.d/dkms exited with return code 1
dpkg: Fehler beim Bearbeiten des Paketes linux-image-7.3.3-1-siduction-amd64 (--configure):
 »altes postinst-Betreuerskript des Paketes linux-image-7.3.3-1-siduction-amd64«-Unterprozess mit Exit-Status 1 fehlgeschlagen
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-headers-siduction-amd64:
 linux-headers-siduction-amd64 hängt ab von linux-headers-7.3.3-1-siduction-amd64 (= 7.3-3); aber:
  Paket linux-headers-7.3.3-1-siduction-amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes linux-headers-siduction-amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
dpkg: Abhängigkeitsprobleme verhindern Konfiguration von linux-image-siduction-amd64:
 linux-image-siduction-amd64 hängt ab von linux-image-7.3.3-1-siduction-amd64 (= 7.3-3); aber:
  Paket linux-image-7.3.3-1-siduction-amd64 ist noch nicht konfiguriert.

dpkg: Fehler beim Bearbeiten des Paketes linux-image-siduction-amd64 (--configure):
 Abhängigkeitsprobleme - verbleibt unkonfiguriert
Fehler traten auf beim Bearbeiten von:
 linux-headers-7.3.3-1-siduction-amd64
 linux-image-7.3.3-1-siduction-amd64
 linux-headers-siduction-amd64
 linux-image-siduction-amd64
Die Konfiguration ist in Benutzung.

Die von Micha7 vorgeschlagenen Änderungen standen so in der /usr/share/initramfs-tools/hooks/kmod

Penyelam

Mit Hilfe von ChatGPT konnte ich das erstmal lösen:
Es handelt sich um eine Inkompatibilität zwischen tuxedo-drivers 4.20.1 und dem Linux-Kernel 7.3.3.
Nachdem ich die DKMS von Tuxedo geholt habe lief der DU fehlerfrei durch.
wget -O /tmp/tuxedo-drivers_4.25.0_all.deb https://deb.tuxedocomputers.com/debian/pool/main/t/tuxedo-drivers/tuxedo-drivers_4.25.0_all.deb

dpkg-deb -f /tmp/tuxedo-drivers_4.25.0_all.deb Package Version Architecture

dpkg -i /tmp/tuxedo-drivers_4.25.0_all.deb
dkms autoinstall -k 7.3.3-1-siduction-amd64
dpkg --configure -a
apt --fix-broken install
dkms status

dsat

Moin Penyelam,
den aktuellen tuxedo-driver gibt's im testing Repository von Tuxedo.
Gruß dsat