ERROR (dkms apport) Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Bonsoir,

Sur mon serveur ubuntu@home, lors de la phase d'installation du kernel 4.10.5, j'ai eu un problème apparemment entre dkms et le modules xtables (lié à iptables).

Voici le message d'erreur :

Code : Tout sélectionner

(...)
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.10.5-041005-generic /boot/vmlinuz-4.10.5-041005-generic
ERROR (dkms apport): kernel package linux-headers-4.10.5-041005-generic is not supported
Error!  Build of xt_ACCOUNT.ko failed for: 4.10.5-041005-generic (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/xtables-addons/2.10/build/ for more information.
Paramétrage de linux-image-4.10.5-041005-generic (4.10.5-041005.201703220931) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.5-041005-generic /boot/vmlinuz-4.10.5-041005-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.5-041005-generic /boot/vmlinuz-4.10.5-041005-generic
ERROR (dkms apport): kernel package linux-headers-4.10.5-041005-generic is not supported
Error!  Build of xt_ACCOUNT.ko failed for: 4.10.5-041005-generic (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/xtables-addons/2.10/build/ for more information.
(...)
Je paste le fichier make.log en question ...

J'avoue, je ne comprends pas l'erreur ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Est ce que tu as bien les linux-header correspondant au kernel actif ?
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Normalement oui :

Code : Tout sélectionner

$ uname -a
Linux siou 4.10.4-041004-generic #201703180831 SMP Sat Mar 18 12:34:07 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Code : Tout sélectionner

$ dpkg -l | egrep "linux-header"
ii  linux-headers-4.10.0-041000         4.10.0-041000.201702191831                           all          Header files related to Linux kernel version 4.10.0
ii  linux-headers-4.10.0-041000-generic 4.10.0-041000.201702191831                           amd64        Linux kernel headers for version 4.10.0 on 64 bit x86 SMP
ii  linux-headers-4.10.1-041001         4.10.1-041001.201702260735                           all          Header files related to Linux kernel version 4.10.1
ii  linux-headers-4.10.1-041001-generic 4.10.1-041001.201702260735                           amd64        Linux kernel headers for version 4.10.1 on 64 bit x86 SMP
ii  linux-headers-4.10.2-041002         4.10.2-041002.201703120131                           all          Header files related to Linux kernel version 4.10.2
ii  linux-headers-4.10.2-041002-generic 4.10.2-041002.201703120131                           amd64        Linux kernel headers for version 4.10.2 on 64 bit x86 SMP
ii  linux-headers-4.10.3-041003         4.10.3-041003.201703142331                           all          Header files related to Linux kernel version 4.10.3
ii  linux-headers-4.10.3-041003-generic 4.10.3-041003.201703142331                           amd64        Linux kernel headers for version 4.10.3 on 64 bit x86 SMP
ii  linux-headers-4.10.4-041004         4.10.4-041004.201703180831                           all          Header files related to Linux kernel version 4.10.4
ii  linux-headers-4.10.4-041004-generic 4.10.4-041004.201703180831                           amd64        Linux kernel headers for version 4.10.4 on 64 bit x86 SMP
ii  linux-headers-4.10.5-041005         4.10.5-041005.201703220931                           all          Header files related to Linux kernel version 4.10.5
ii  linux-headers-4.10.5-041005-generic 4.10.5-041005.201703220931                           amd64        Linux kernel headers for version 4.10.5 on 64 bit x86 SMP
ii  linux-headers-4.8.0-34              4.8.0-34.36~16.04.1                                  all          Header files related to Linux kernel version 4.8.0
ii  linux-headers-4.8.0-34-generic      4.8.0-34.36~16.04.1                                  amd64        Linux kernel headers for version 4.8.0 on 64 bit x86 SMP
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

à part le fait que uname te parle de x86_64 et que tu as les amd64, je ne vois pas d'écarts., car il me semble que c'est la même chose.
Dans le doute, utilise module-assistant avec son option prepare.
Si tu n'as pas les bons headers, il va mettre le systeme à jour.

édit:
attends voir, le message d'erreur veux le header
executing /etc/kernel/header_postinst.d/dkms 4.10.5-041005-generic
, et toi tu as le kernel 4.10.4
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Ok, pour module-assistant ... je veux bien tenter.

En effet, je roule sur le 4.10.4, et j'ai tenté l'installation du 4.10.5 qui me récupère les fichiers suivants :
- le fichier linux-image-amd64-xyz,
- le fichier linux-headers-generic-xyz,
- le fichier linux-headers-amd64-xyz,
(relis le message ci-dessus, tu verras que c'est bien le cas du 4.10.5 où sont installés les fichiers en question ...)

Je fais l'installation grâce à ce script de mon cru mis-à-disposition sur notre gitlab. :p
(quelques toutes petites explications sur le forum ubuntu-fr...)

Le kernel 4.10.6 étant disponible, je vais tenter l'aventure ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

Donc, après avoir utilise module-assistant (update, puis prepare), qui apparement s'est réalisé sans erreurs,

j'ai le même problème avec le nouveau kernel 4.10.6 :

Code : Tout sélectionner

### Attempt to install packages linux by dpkg tool!
 
Sélection du paquet linux-headers-4.10.6-041006 précédemment désélectionné.
(Lecture de la base de données... 322820 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de linux-headers-4.10.6-041006_4.10.6-041006.201703260832_all.deb ...
Dépaquetage de linux-headers-4.10.6-041006 (4.10.6-041006.201703260832) ...
Sélection du paquet linux-headers-4.10.6-041006-generic précédemment désélectionné.
Préparation du dépaquetage de linux-headers-4.10.6-041006-generic_4.10.6-041006.201703260832_amd64.deb ...
Dépaquetage de linux-headers-4.10.6-041006-generic (4.10.6-041006.201703260832) ...
Sélection du paquet linux-image-4.10.6-041006-generic précédemment désélectionné.
Préparation du dépaquetage de linux-image-4.10.6-041006-generic_4.10.6-041006.201703260832_amd64.deb ...
Done.
Dépaquetage de linux-image-4.10.6-041006-generic (4.10.6-041006.201703260832) ...
Paramétrage de linux-headers-4.10.6-041006 (4.10.6-041006.201703260832) ...
Paramétrage de linux-headers-4.10.6-041006-generic (4.10.6-041006.201703260832) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 4.10.6-041006-generic /boot/vmlinuz-4.10.6-041006-generic
ERROR (dkms apport): kernel package linux-headers-4.10.6-041006-generic is not supported
Error!  Build of xt_ACCOUNT.ko failed for: 4.10.6-041006-generic (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/xtables-addons/2.10/build/ for more information.
Paramétrage de linux-image-4.10.6-041006-generic (4.10.6-041006.201703260832) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 4.10.6-041006-generic /boot/vmlinuz-4.10.6-041006-generic
run-parts: executing /etc/kernel/postinst.d/dkms 4.10.6-041006-generic /boot/vmlinuz-4.10.6-041006-generic
ERROR (dkms apport): kernel package linux-headers-4.10.6-041006-generic is not supported
Error!  Build of xt_ACCOUNT.ko failed for: 4.10.6-041006-generic (x86_64)
Consult the make.log in the build directory
/var/lib/dkms/xtables-addons/2.10/build/ for more information.
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 4.10.6-041006-generic /boot/vmlinuz-4.10.6-041006-generic
update-initramfs: Generating /boot/initrd.img-4.10.6-041006-generic
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 4.10.6-041006-generic /boot/vmlinuz-4.10.6-041006-generic
run-parts: executing /etc/kernel/postinst.d/update-notifier 4.10.6-041006-generic /boot/vmlinuz-4.10.6-041006-generic
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 4.10.6-041006-generic /boot/vmlinuz-4.10.6-041006-generic
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.10.6-041006-generic
Found initrd image: /boot/initrd.img-4.10.6-041006-generic
Found linux image: /boot/vmlinuz-4.10.5-041005-generic
Found initrd image: /boot/initrd.img-4.10.5-041005-generic
Found linux image: /boot/vmlinuz-4.10.4-041004-generic
Found initrd image: /boot/initrd.img-4.10.4-041004-generic
Found linux image: /boot/vmlinuz-4.10.3-041003-generic
Found initrd image: /boot/initrd.img-4.10.3-041003-generic
Found linux image: /boot/vmlinuz-4.10.2-041002-generic
Found initrd image: /boot/initrd.img-4.10.2-041002-generic
Found linux image: /boot/vmlinuz-4.10.1-041001-generic
Found initrd image: /boot/initrd.img-4.10.1-041001-generic
Found linux image: /boot/vmlinuz-4.10.0-041000-generic
Found initrd image: /boot/initrd.img-4.10.0-041000-generic
Found linux image: /boot/vmlinuz-4.8.0-34-generic
Found initrd image: /boot/initrd.img-4.8.0-34-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
Voici le paste du fichier make.log !

Mon avis - et je peux me tromper - : cela sans le module xtables incompatibles avec les nouveaux kernels, non ?!
Cela semble être le cas, le bogue Debian #852472 est ouvert, et semble être réglé par la version 2.12-0.1.
Et, en effet dans le contexte de Ubuntu, le support pour les kernels 4.9, 4.10 est ajouté avec ladite version 4.12... pour l'instant, non disponible pour Xenial ;)
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : Hors-ligne

Il ne te reste plus qu'a passer en kernel 4.8 en attendant l'upgrade
Avatar de l’utilisateur
PengouinPdt
Contributeur
Contributeur
Messages : 1343
Inscription : 23 avr. 2016, 23:37
Localisation : 47/FR
Diaspora* : https://framasphere.org/u/hucste
Contact :
Status : Hors-ligne

hihihihi ... ou à installer la version 2.12-0.1 :p
PengouinPdt { le seul, le vrai } ~ " Libre as a Pengouin "
- DIY - Debian Sid | Devuan Ceres
----
Ne réponds pas aux PM d'assistance
Répondre