Depuis quelques années j’utilise TexLive installée dans /usr/local/texlive, au lieu de sa version Debian.
Je veux supprimer cette installation inutile des paquets TexLive installés par apt|aptitude.
Mais je me heurte à cette proposition suivante:
Supprimer les paquets suivants :
1) dblatex
Laisser les dépendances suivantes non satisfaites :
2) latexila recommande texlive
Je veux donc simplement garder dblatex (et latexila), voire éventuellement installer un autre paquet exigeant TexLive.
Mes vieux souvenirs effacés, et ma récente recherche d’aptitude ne m’ont pas encore permis de trouver la façon de forcer apt à laisser dblatex tout en faisant le ménage de texlive
Ça avait bien l’air d’être la bonne idée… mais non:
aptitude ne propose plus que de conserver texlive.
(si je comprend bien, en figeant dblatex, j’en fige toutes ses dépendances)
merci pour l’idée, et un rappel de vieux souvenirs.
Ça semble absurde que des gestionnaires graphiques dépendent d’un convertisseur de DocBook vers LaTeX, DVI, ps ou pdf!
Peut-être une erreur de traduction, «dont dépend», au lieu de dépendants»? mais ça reste incohérent avec sa dépendance à Texlive, qui n’apparaît pas ici.
A partir de quel critère décides-tu quel paquet est « utile » ou non dans ton système ? APT a son mot à dire.
Si tu souhaites conserver dblatex, tu n’as aucun autre choix de conserver ses dépendances, à savoir:
apt-cache depends dblatex |grep D |awk '{print $2}'
Je n’ai pas joué avec depuis longtemps, mais avec equivs, tu dois pouvoir faire un paquet minimal qui dit à apt qu’il fournit texlive, base de lecture: https://wiki.debian.org/fr/CreateDummyPackage
Et plus précis pour “faker” une version de postfix particulière: