[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Lien symbolique debian/



On Wed, Nov 14, 2001 at 07:59:49PM +0100, Jérôme Marant wrote:
> barbier@linuxfr.org (Denis Barbier) writes:
> 
> > Salut,
> > 
> > dans le paquet gprolog, le sous-répertoire debian/ est en fait un lien
> > symbolique.
> > La policy n'est pas claire sur le fait que ceci soit valide ou non, est-ce
> > que ça a été déjà discuté ?
> 
>   J'ai déjà vu ce genre de choses, notamment dans les paquets imp et horde.
>   Il ne me semble pas que cela pose problème.

Ben si, ça m'emmerde, sinon je ne poserai pas la question ;)

>   Après tout, l'important est que le paquet puisse être construit sans
>   soucis.

Oui, mais ça complique beaucoup de choses. Par exemple, sur
packages.debian.org, ça serait bien d'avoir les changelogs, fichiers copyright
et je ne sais quoi d'autre. Ce n'est pas fait parce qu'il n'existe pas de
solution qui marche à tous les coups de les récupérer dans le paquet source.
En ajoutant quelques contraintes, comme l'interdiction pour le
répertoire debian/ d'être un lien symbolique, ainsi que pour les fichiers
debian/* décrits dans la policy et qui ne sont pas prévus pour être modifiés
pendant l'empaquetage, et l'interdiction pour ces fichiers d'être modifiés
pendant la phase de construction du paquet, ça serait beaucoup plus simple.
Ces règles sont déjà respectées par 99% des paquets, les officialiser
permettrait de simplifier l'automatisation de certaines tâches. Le seul
problème que je vois est si l'upstream a un répertoire debian/ qui est
un lien symbolique, il faut alors le packager comme un paquet natif Debian.

Denis



Reply to: