Salut,

Tu as entièrement raison, je vais corriger ça.
Pour info, ça ne vaut que pour le cache des sources. Les paquets NBUILD/NBA 
sont eux téléchargés directement dans le cache correspondant sans utiliser de 
sous-répertoire.

Pour le répertoire « compile », par contre, je ne suis pas d'accord :^) Pour 
deux releases d'une même version d'un soft, ce répertoire peut contenir des 
fichiers différents ou générer des exécutables différents suite à 
l'application de patchs dans une release et pas dans l'autre, l'utilisation 
d'options de compilation différentes par défaut, ou que sais-je encore. Je 
suis plus pour garder le numéro de release dans le nom du sous-répertoire. Il 
sera ainsi possible de comparer les contenus si nécessaire.

Le Mercredi 23 Mars 2005 22:39, Charles-Henri d'Adhémar a écrit :
> Hello :-)
>
> Au début j'ai commencé à rédiger un bug, mais je me suis rendu compte
> que ça n'en était pas vraiment un.
> Je m'explique :
>
> Quand on créer un nbuild et qu'on le pack, les sources sont téléchargés
> dans /var/cache/Ncooker/src/foobar-1.0-nga1/
> Imaginons que je créer une nouvelle version du nbuild mais que les
> sources ne changent pas : foobar-1.0-nga2
> Dans ce cas Ncooker téléchargera les sources lors du pack dans
> /var/cache/Ncooker/src/foobar-1.0-nga2/
> et on se retrouve avec les sources en double dans le cache.
>
> Si l'on part du principe qu'une version  au sens nasgaia du terme (ie :
> nga1 nga2 etc...) se base sur la même version du projet lié au nbuild,
> alors il ne faudrait pas différencier les sources de foobar-1.0-nga1 et
> foobar-1.0-nga2, et avoir un seul répertoire pour les sources :
> /var/cache/Ncooker/src/foobar-1.0/
>
> Ceci vaut pour le répertoire de compile, le cache, etc... amha...
>
> Vous en pensez quoi ?
>
> ++
> Chicha
>
>
> _______________________________________________
> Nasgaia-dev mailing list
> [email protected]
> https://mail.gna.org/listinfo/nasgaia-dev

Répondre à