Jump to content

Problème de compilation kernel


Recommended Posts

Bonjour

J'essai de compiler le nouveau kernel comme je fais régulièrement, mais là j'ai un gros problème, ça ne fonctionne plus.

Pour compiler : /usr/src/linux# make-kpkg buildpackage --initrd --revision=1.0 kernel-image --append_to_version kernel-2.6.17.3

Après quelques minutes j'ai une erreur :

dpkg-genchanges -b -mUnknown Kernel Package Maintainer <unknown@unconfigured.in.etc.kernel-pkg.conf>

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-uml-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xenu-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: warning: package linux-xen0-2.6.17.3kernel-2.6.17.3 in control file but not in files list

dpkg-genchanges: binary-only upload - not including any source code

signfile linux-source-2.6.17.3kernel-2.6.17.3_1.0_i386.changes

gpg: « Unknown Kernel Package Maintainer » a été ignoré: la clé secrète n'est pas disponible

gpg: [stdin]: clearsign failed: la clé secrète n'est pas disponible

dpkg-buildpackage: binary only upload (no source included)

(WARNING: Failed to sign .changes file)

make: *** [stamp-buildpackage] Erreur 1

Si quelqu'un pouvait m'aider :chinois:

Merci d'avance

Link to comment
Share on other sites

man make-kpkg

Te dira ce qu'est --us --uc mais pour résumer, ça règle ton problème de package non signé par gpg qui est ton erreur.

Par contre, comme l'a dit zoto, --append-to-version c'est pas pour mettre la version du kernel. Ca veut dire ce que ça veut dire, ajoute à la version, donc, en gros, si tu veux un linux-image-2.6.17.3-franpom.deb bah tu mettras --append-to-version -franpom

Link to comment
Share on other sites

Salut

Un exemple de make-kpkg qui marche .

make-kpkg --revision 1 --initrd --append-to-version -k7 kernel_image kernel_source kernel_headers kernel_doc 

Je crois me souvenir avoir eu des problémes avec make-kpkg lorsque je lui mettais des options un peu tordu, donc c'est peut etre ton append-to-version qui fait le basard .

moi j'ai directemen fait un alias bash avec cette commande :


alias kernelmax='make-kpkg clean && make-kpkg --revision 1 --initrd --append-to-version -k7 kernel_image kernel_source kernel_headers kernel_doc'

comme ça maintenant, une fois les sources configurée une commande et ça marche :) .

a+

Link to comment
Share on other sites

Déjà qu'il essaie avec --us et --uc après on verra...

Perso, moi j'ai trouvé l'option qui foutait le boxon, le plus marrant c'est que j'utilise le fichier config de debian en changeant pour que ce soit plus desktop et en ajoutant le support du reiser4 (patch beyond1.1)

Link to comment
Share on other sites

Merci saintshakajin c'était bien ça !

Mais ce que je ne comprend pas c'est que j'ai toujours compilé mes kernel comme je faisai sans tes options --us --uc, et celà fonctionnait.

Mais le principale c'est qu'on ai trouvé.

Merci encore pour votre aide :chinois:

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...