Aggiornamento del kernel: tutta colpa di initramfs-tools? No di libmtp

Oggi mi sono deciso ad aggiornare il kernel alla 2.6.30 visto che avevo qualche problema di installazione (postinst) con la versione 2.6.29-2. Lanciando apt-get ricevevo questo messaggio

update-initramfs: Generating /boot/initrd.img-2.6.29-2-686
cpio: ./etc/udev/rules.d/libmtp.rules: Cannot stat: No such file or directory
update-initramfs: failed for /boot/initrd.img-2.6.29-2-686
dpkg: il sottoprocesso installed post-installation script ha restituito un codice di errore 1
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.

Stessa cosa con il 2.6.30… sigh!
Spulciando nella rete ho trovato un post tra i Debian bug che riportava esattamente lo stesso errore.
L’errore è dovuto ad una coesistenza difficile tra due versioni di libmtp: io avevo installato sia la libmtp5 che la libmtp8. E’ stato sufficiente eliminare la 5 (obsoleta) e tutto si è risolto automagicamente.
Buon upgrade a tutti!

2 Responses to “Aggiornamento del kernel: tutta colpa di initramfs-tools? No di libmtp”

  1. robo Says:

    grazie… mi hai evitato parecchi sbattimenti

  2. kea Says:

    felice di essere stato utile :D

Leave a Reply