Upgrade Ubuntu en conditions restreintes
Après la mise à jour délicate du gros netbook, j’ai attaqué celle du petit. Ca n’a pas forcément était ultra simple et rapide, mais étonnamment, je n’ai pas rencontré les mêmes problèmes.
Après la mise à jour délicate du gros netbook, j’ai attaqué celle du petit. Ca n’a pas forcément était ultra simple et rapide, mais étonnamment, je n’ai pas rencontré les mêmes problèmes.
Souhaitant mettre à jour un netbook vers la nouvelle Ubuntu LTS, aka precise
, je me suis heurté à un problème de dépendances.
En effet, la commande standard apt-get dist-upgrade
échoue sur le message suivant :
E: Couldn't configure pre-depend multiarch-support for libnih-dbus1, probably a dependency cycle.
Visiblement une dépendance cyclique autour des paquets multiarch-support
et libnih-dbus1
.
Après plusieurs tentatives infructueuses d’utilisation de diverses options pour forcer l’upgrade et sans trouver de solution toute faites sur le net, je me suis laissé guidé par une intuition.
En effet, si c’est un problème de dépendance, peut-être que l’on peut s’en sortir en passant par des outils qui n’ont pas cette “intelligence”.
J’ai donc installé à la main (avec l’utilitaire dpkg) les paquets multiarch-support
, libc6
et libc-bin
(dans l’ordre inverse pour respecter leurs dépendances mutuelles).