• [^] # Re: APT vs Aptitude ?

    Posté par (site web personnel) . En réponse au journal Frontend à Aptitude. Évalué à 8.

    Visiblement j'ai pris un bien mauvais exemple : l'installation d'iceweasel ou même de gnote n'installe ni X ni Gnome ou encore GDM.

    Il n'empêche que le principe ne change pas : certaines dépendances ne sont pas limitées à un soft ou une librairie. Un meilleur exemple serait probablement le cas du MTA : un soft qui a besoin d'envoyer des mails se fout un peu qu'on utilise Exim, Postfix, Qmail ou même nullmailer, généralement il va simplement dépendre de "mail-transport-agent", qui lui est un paquet virtuel :
    $ aptitude show mail-transport-agent
    Pas de version courante ou candidate trouvée pour mail-transport-agent
    Paquet : mail-transport-agent
    État: n'est pas un paquet réel
    Fourni par : citadel-mta, courier-mta, dma, esmtp-run, exim4-daemon-heavy, exim4-daemon-light, lsb-invalid-mta, masqmail, msmtp-mta, nullmailer, postfix, qmail-run, sendmail-bin, ssmtp, xmail

    On voit qu'il y a plein de façons de résoudre cette dépendance. Donc si au fil du temps en sid je me retrouve avec un conflit entre un paquet N et exim4-daemon-light apt-get essaiera probablement de virer N alors que aptitude proposera de virer N ou installer un autre MTA, tel que postfix.

    alf.life