Je ne suis pas contre les "dépendances molles" ou les suggestions.
Je dis seulement que ça ne doit pas être fait au niveau de rpm (qui est le plus bas niveau).
Fedora a des "dépendances molles", c'est traitée avec le fichier comps.xml. C'est dans ce fichier qu'on trouvera les décisions "politiques". Pas au plus bas niveau.
Le fichier comps.xml est au niveau de la distribution (et techniquement rien n'empêche de l'utiliser avec des .deb ou autre).
Au plus bas niveau on doit avoir le minimum de dépendance et ne pas faire de suggestion. Ça améliore la réutilisation.
Et après, que fais tu des suggestions ?
Même apt n'utilise pas ça à ma connaissance. Ça existe depuis des plombes, et ce n'est presque pas utilisé. C'est dire comme c'est une faux bonne idée.
[^] # Re: dommage
Posté par IsNotGood . En réponse à la dépêche Sortie de la Mandriva Linux 2008.1 Spring. Évalué à 1.
Je dis seulement que ça ne doit pas être fait au niveau de rpm (qui est le plus bas niveau).
Fedora a des "dépendances molles", c'est traitée avec le fichier comps.xml. C'est dans ce fichier qu'on trouvera les décisions "politiques". Pas au plus bas niveau.
Le fichier comps.xml est au niveau de la distribution (et techniquement rien n'empêche de l'utiliser avec des .deb ou autre).
Au plus bas niveau on doit avoir le minimum de dépendance et ne pas faire de suggestion. Ça améliore la réutilisation.
> donc le fichier SPEC n'est pas écrit pour lsb
Ben parfois oui. Parfois il est fait pour plusieurs distributions.
Un exemple récent :
http://developer.amazonwebservices.com/connect/entry.jspa?ex(...)
Ce n'est pas fait spécifiquement pour une distribution.
Et après, que fais tu des suggestions ?
Même apt n'utilise pas ça à ma connaissance. Ça existe depuis des plombes, et ce n'est presque pas utilisé. C'est dire comme c'est une faux bonne idée.