OoO En cette soirée bien amorcée du dimanche 28 janvier 2007, vers
22:15, Thierry B <debian@thierry.eu.org> disait:
Je me suis compilé un noyau à partir des sources debian pour debiann etch.
Je l'avais compilé de cette manière:
make-kpkg --initrd --revision $(date +'%y%m%d') kernel_image
et donc j'ai bien eu un noyau nommé comme ceci:
linux-image-2.6.18_070128_i386.deb
mais deja j'avais remarqué, qu'il m'avait installe ce noyau dans
/lib/modules/2.6.18 mais sans ajouter la date au repertoire 2.6.18, mais
bon c'etait pas trop grave, vu que ca entrait pas en conflit avec mes
linux-image binaire déja installés.
C'est normal. --revision est ajouté au nom du paquet. uname -r renvoie
toujours simplement 2.6.18. Si tu avais besoin de rajouter la date
derrière ce nom, c'est --append-to-version que tu dois utiliser.
Quand j'ai voulu virer ce noyau (pq finalement, ce que je voulais
patcher pour faire marcher mon bluetooth, n'a pas fonctionné mais bon,
je reposterai un autre poste pour ca), il m'a mis une erreur :-(
-------------------------------------------------------------------------
# dpkg --purge linux-image-2.6.18
(Lecture de la base de données... 137028 fichiers et répertoires déjà
installés.)
Suppression de linux-image-2.6.18 ...
Purge des fichiers de configuration de linux-image-2.6.18 ...
Running postrm hook script /usr/sbin/update-grub.
Searching for GRUB installation directory ... found: /boot/grub
Testing for an existing GRUB menu.lst file ... found: /boot/grub/menu.lst
Searching for splash image ... found:
(hd0,1)/boot/grub/splashimages/debsplash.xpm.gz
Found kernel: /boot/vmlinuz-2.6.18-3-686
Found kernel: /boot/vmlinuz-2.6.18-1-686
Found kernel: /boot/vmlinuz-2.6.16.061001
Found kernel: /boot/vmlinuz-2.6.16-2-686
Updating /boot/grub/menu.lst ... done
dpkg : erreur de traitement de linux-image-2.6.18 (--purge) :
le sous-processus post-removal script a retourné une erreur de sortie
d'état 128
Difficile à dire. Tu peux regarder le script de postrm dans
/var/lib/dpkg/info et coller des echo un peu partout pour voir d'où
cela vient. Ça va être un brin pénible vu que c'est un script assez
gros.