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!

luglio 4th, 2009 at 13:36
grazie… mi hai evitato parecchi sbattimenti
luglio 5th, 2009 at 19:17
felice di essere stato utile