bash# apt-get install -f

(Reading database ... 65812 files and directories currently installed.)
Preparing to replace toshutils 2.0.1-5 (using
.../toshutils_2.0.1-5_i386.deb) ...
Unpacking replacement toshutils ...
cat: /etc/modprobe.d//dev/null: No such file or directory
dpkg: warning - old post-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
cat: /etc/modprobe.d//dev/null: No such file or directory
dpkg: error processing
/var/cache/apt/archives/toshutils_2.0.1-5_i386.deb (--unpack):
subprocess new post-removal script returned error exit status 1
dpkg: error while cleaning up:
subprocess post-removal script killed by signal (Interrupt)
Errors were encountered while processing:
/var/cache/apt/archives/toshutils_2.0.1-5_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
bash#

Et impossible de faire quoique ce soit : apt-get/dpkg voulaient absolument que ce paquet soit installé/désinstallé. L'ennui est que lors du apt-get remove toshutils, apt-get me répondait que le paquet était dans un état trop inconsistant pour pouvoir le supprimer et qu'il fallait le réinstaller (Ce qui était également impossible).

Après plusieurs dizaines d'essais (Un peu plus d'une heure et quart), je me suis résigné a attaquer directement dans /var/lib/dpkg/info/toshutils.postrm pour que ce $#$#$@ script retourne la valeur 0.

Solution très gorette, mais ca a marché.

J'hésite a envoyer un rapport de bug au mainteneur concernant ce problème car je n'ai plus accès a cette machine, et ce problème est apparu lors de la migration stable -> testing.