<!DOCTYPE html>
<html data-lt-installed="true">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body style="padding-bottom: 1px;">
    <p>Salut Arthur (et Marc) ((et les autres ;-P)),</p>
    <p><br>
    </p>
    <p>Ce qui m'échappe, mais peut-être que je suis vieux jeux, mais
      pour moi apt ne manipule pas directement des paquets.deb</p>
    <p>Pour moi, il réagit à des sources.list, qui lui permettent de
      savoir où se trouvent les dits '.deb', ainsi que les dépendances
      (qui sont aussi inscrites dans le .deb)</p>
    <p><br>
    </p>
    <p>Ainsi pour moi l’enjeu est de créer un .deb qui déclare les
      dépendances nécessaires, puis, éventuellement, le présenter à un
      source.list, non ?</p>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>Antoine.<br>
    </p>
    <p><br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Le 13/12/2023 à 18:17, Marc Chantreux a
      écrit :<br>
    </div>
    <blockquote type="cite" cite="mid:ZXnnF4YLAcBUhT1g@prometheus">
      <pre class="moz-quote-pre" wrap="">salut Arthur,

On Wed, Dec 13, 2023 at 04:15:55PM +0100, Arthur Pons wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">C'est ici que je me pose des questions. j'avais espoir qu'en faisant

apt remove tp-ratp
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
je te propose d'utiliser purge plutôt que remove. dans ton cas ça sert à
rien mais sinon ça permet de virer des restes d'exploitation (fichiers
var, config, …)

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">apt retire toutes les dépendances ajoutées. Après tout mon système
fonctionnait parfaitement bien sans ces paquets avant. Or, il ne me propose
de retirer que lowdown.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
la prochaine fois que tu utiliseras apt, tu veras qu'il indique que tu
n'as plus besoin de lowdown et groff.

        apt autopurge

et hop :)

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">apt-cache rdepends --installed groff
groff
Reverse Depends:
  tp-ratp
    groff:i386
  man-db
    groff:i386
  groff-base
    groff:i386

Groff est donc nécessaire à groff-base ? Pourtant j'avais groff-base mais
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
non. `apt show groff` montre que groff n'est que suggéré et

        apt-cache rdepends --installed --no-suggests groff

te le confirme. par contre les suggestions ne sont pas forcement
installées:

        grep -RFi sug /etc/apt/apt.conf.d/
        /etc/apt/apt.conf.d/00norecommend:APT::Install-Suggests "false";

si cette sortie t'ennuie, je pense que tu dois pouvoir mettre APT::Cache::ShowSuggests
à false aussi.

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">pas groff. Clairement je crois avoir raté quelque chose. Ce qui me perplexe
aussi c'est que si j'essaye de retirer lowdown (pareil pour librsvg2-bin et
groff) à la main apt me fait retirer tp-ratp
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
ben oui: si tu désinstalle une dep, il ne peut plus faire tourner le
tp-ratp.

</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">Est-ce que l'un ou l'une d'entre vous qui comprend vraiment comment tout
cela fonctionne pour éclairer ma lanterne ? Je suis quelque peu perdu.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
je crois qu'il te manquait juste autopurge :)

bon atelier!

marc


</pre>
    </blockquote>
    <div id="grammalecte_menu_main_button_shadow_host"
      style="width: 0px; height: 0px;"></div>
  </body>
  <lt-container></lt-container>
</html>