Ce matin, dans un élan d'inconscience, je me suis dit que j'allais faire un dist-upgrade de Nora, le serveur hébergeant Oxynux et tout ce qui va avec, qui étais resté sur la dernière LTS en date, à savoir Dapper.
Tout commence bien, puis tout se casse la gueule comme prévu avec des problèmes de dépendances, avec courier-authdaemon qui se retrouve in a very bad inconsistent state
et erlang (nécessaire pour ejabberd) idem.
Rien ne veut y faire, ni les apt-get -f install ou les dpkg --force-all remove [paquet], il ne reste plus que l'emploi des grands moyens, le faire à la main : éditer le fichier /var/lib/dpkg/status, virer les morceaux qui coincent et supprimer à la main les fichiers disséminés un peu partout. Et finalement reprendre sur apt-get -f install qui me relance le dist-upgrade là où il s'était arrêté. Il a juste fallu réinstaller à la main courier-authdaemin et erlang.
Dernier petit hic, proftpd refusait de fonctionner correctement, je me suis contenté de désactiver les modules inutiles (ldap, pgsql, radius...) pour que ça reparte correctement.
Le tout à maintenant l'air de fonctionner, so wait and see!
Jabber (prononcer « djabeur » ou « jabère ») est un système standard et ouvert de messagerie instantanée et de présence, fonctionnant avec n'importe quel client compatible.