OpenBSD et les dépendances perdues

Grand merci à benoitc pour ce petit tuyau. Si vous avez un paquet récalcitrant, ceci pourra vous aider à le supprimer : pkg_delete -F baddepend -F dependencies png-1.2.14p1 et hop, tout propre.

Ensuite pour tout mettre à jour proprement, un petit : pkg_add -u -F updatedepends -F update devrait régler l’affaire :)

Enfin si jamais il se plainds avec çà :


pkg_add gettext-0.16.1.tgz
Can't install gettext-0.16.1 because of conflicts (.libs-gettext-0.14.6p0,.libs-gettext-0.14.6)
/usr/sbin/pkg_add: gettext-0.16.1:Fatal error

un pkg_add -r gettext-0.16.1.tgz règle le problème.

Bon pour préciser, ce qui m’a amené à faire un ménage thermo nucléaire dans mes paquets était le fait que net-snmp sur OpenBSD 4.3 était cassé et j’avais pas encore envie de passer au SNMP intégré à Open (pflog toussa …) donc j’ai réinstallé les paquets proprement et recompilé net-snmp et miracle, tout remarche :)