Bonjour
Il m'arrive un truc bizarre ce soir :
# rpm -qa | grep -E '^kernel|^kmod' | sort
kernel-2.6.23.1-42.fc8
kernel-2.6.23.1-49.fc8
kernel-headers-2.6.23.1-49.fc8
kmod-fglrx-2.6.23.1-49.fc8-8.42.3-8.lvn8
kmod-fglrx-8.42.3-8.lvn8
kmod-gspca-1.00.18-4
kmod-gspca-2.6.23.1-49.fc8-1.00.18-4
Deux kernels d'installes (un kernel-headers), et deux kmod pour le dernier kernel. Jusqu'ici tout va bien.
Seulement voila, aujourd'hui, une mise a jour du kernel est disponible, et la bonne nouvelle, c'est que les deux kmod associes le sont aussi :
# yum check-update
kernel.i686 2.6.23.8-63.fc8 updates
kernel-headers.i386 2.6.23.8-63.fc8 updates
kmod-fglrx.i686 8.42.3-9.lvn8 livna
kmod-gspca.i686 1.00.18-6.lvn8 livna
Tout devrait donc se passer pour le mieux, sauf que voila :
# yum update
...
Error: Missing Dependency: kernel-i686 = 2.6.23.1-49.fc8 is needed by package kmod-gspca-2.6.23.1-49.fc8
Error: Missing Dependency: kernel-i686 = 2.6.23.1-49.fc8 is needed by package kmod-fglrx-2.6.23.1-49.fc8
Alors je veux bien que ces kmod dependent de ce kernel, mais il est installe.
De plus, c'est le kernel -42 qui devrait etre supprime par la mise a jour, les kmod ne devraient donc pas etre impactes. Et quand bien meme le kernel -49 serait supprime, les deux kmod devraient suivre non ?
Bref, ca me depasse un peu, je suis sur qu'il y a une explication logique, mais je la vois pas :-?
Une idee ?
EDIT: honte a moi, j'aurais du chercher un peu :
http://forums.fedora-fr.org/viewtopic.php?pid=218973#p218973
Merci Remi (encore une fois :-P)