C'est bien mystérieux ....
L'analyse du contenu de comps.rpm donne:
/usr/share/comps
/usr/share/comps/i386
/usr/share/comps/i386/.discinfo
/usr/share/comps/i386/comps.xml
/usr/share/comps/i386/hdlist
/usr/share/comps/i386/hdlist2
Le rpm n'est pas sollicité par d'autres rpm:
# rpm -ql comps --whatrequires
aucun paquetage ne requiert comps
Le format hdlist (respectivement hdlist2) est un format compressé de description de rpm, utilisé notamment par urpmi (de Mandrake).
Le comps.xml est une description organisée/hiérarchisée des rpm dont les headers sont par ailleurs décrits dans hdlist. On peut visualiser un comps.xml à l'adresse:
http://penguin.triumf.ca/comps/1/comps-v4-lang-fr.html
Le .discinfo décrit brièvement le contenu général des CD d'installation (exemple:
1099518735.522378
Fedora Core 3
i386
1,2,3,4
Fedora/base
Fedora/RPMS
Fedora/pixmaps
Bref, il semble que le paquetage comps.rpm constitue le paquetage de base pour la description des rpm du système, lors de la création.
Il semble par ailleurs utilisé par anaconda, l'installateur de Fedora:
http://www.coolgoose.com/sites/lal_tvm/anaconda.html
Bref, bref, sitôt le système installé et les dépôts yum correctement configurés (en disposant alors d'une connexion Internet) on pourrait s'en passer ...
Sans garantie!