Packages retiré de pkgsrc
Depuis un moment, pkg_chk me remontait un warning sur des packages installés mais n'existant plus dans l'arbre de pkgsrc. J'ai donc examiné le cas des packages *-dirs pour voir que plusieurs autres packages en avait besoin.
Les packages *-dirs ont été retirés de pkgsrc. Ils servaient à créer des répertoires potentiellement nécessaires à d'autres packages, et on été remplacés par une gestion des répertoires au niveau du package.
Bref, ça me laissait avec un peu de nettoyage à faire : retirer xdg-dirs sans tout péter ma base de packages. La solution a donc consisté à:
- Supprimer le package avec
pkg_delete -f - Editer les fichiers
+CONTENTSdes autres packages l'ayant comme dépendances dans/var/db/pkg, pour y supprimer toutes les lignes référençantxdg-dirs - Utiliser un peu
pkg_admin rebuild-treepour s'assurer de la cohérence de la DB de pkgsrc
Merci beaucoup au chan IRC #netbsdfr, Guigui2 m'a pointé sur les mailing-lists, qui ne sont pas ressorties dans mes recherches.
Discussion