* Benoit Friry <[EMAIL PROTECTED]> [2003-02-28 12:10] : > St�phane GAUTIER <[EMAIL PROTECTED]> a d�clar� :
[...] > > je souhaite pouvoir faire un apt-get install projet et installer les > > trois paquets. > > > Je ne sais pas comment m'y prendre : > > Dois-je cr�er un paquet qui ne comporte que des d�pendences ou le > > concept de virtual package peux s'appliquer � mon cas ? > > /a priori/, c'est un paquet vide avec des d�pendances qu'il te faut. Je > *crois* que le paquet virtuel sert � dire qu'un paquet fournit un > service. Exemple : Apache, Caudium ou Roxen fournissent (/provide/) le > service http, dont peut d�pendre des gestionnaires de contenu. > > En esp�rant ne pas me tromper. C'est aussi ce que j'ai compris de la Charte Debian (http://www.debian.org/doc/debian-policy/ch-archive.html#s-virtual_pkg_sect). Le paquet virtuel mail-transport-agent (fourni par exim par exemple) sert � indiquer � tous les programmes n�cessitant d'envoyer des courriers qu'il existe un MTA, ainsi par exemple, cron pourra envoyer ses rapports d'ex�cution par courrier quel que soit le MTA choisi. Pour en revenir � la question de d�part, equivs me semble bien convenir : $ apt-cache show equivs [...] This is a dummy package which can be used to create Debian packages, which only contain dependency information. [...] Another possibility is creation of a meta package. When this package contains a dependency as "Depends: a, b, c", then installing this package will also select packages a, b and c. Fred

