J'en bave pour mettre à jour mes ports sur un freebsd 5.1 release.
Mon supfile est le suivant :
##########
*default host=cvsup.fr.FreeBSD.org
*default base=/usr/local/etc/cvsup
*default prefix=/usr
*default release=cvs tag=.
*default delete
*default use-rel-suffix
*default compress
ports-all tag=RELENG_5_1_0_RELEASE
##########
mais quand je lance un cvsup, il me supprime une tonne de truc dont j'ai l'impression qu'il ne devrait pas.
J'ai bien lu la doc, j'ai bien relu la doc, je me suis bien énervé sur google, mais je ne pige pas tout...
J'ai rajouté l'option "delete" en espérant que cvsup fasse le ménage dans l'arbre des ports, dans les ports que je ne veux pas. Or, j'ai remplacé dans mon supfile la ligne "ports-all" par la série des ports-base, ports-archivers, ... en ommettant volontairement les ports-japanese et autres hongroisitées.
J'espérais donc que cvsup efface les répertoires non-séléctionnés ...
Pourriez-vous l'expliquer ?
-- Nicolas Ecarnot
Donc laisse le tag=. et tout se passera bien.
Merci à vous deux, ça a l'air de marcher.
Maintenant, un truc que je ne comprends pas :
J'ai rajouté l'option "delete" en espérant que cvsup fasse le ménage dans l'arbre des ports, dans les ports que je ne veux pas.
Or, j'ai remplacé dans mon supfile la ligne "ports-all" par la série des ports-base, ports-archivers, ... en ommettant volontairement
les ports-japanese et autres hongroisitées.
J'espérais donc que cvsup efface les répertoires non-séléctionnés ...
J'ai rajouté l'option "delete" en espérant que cvsup fasse le ménage dans l'arbre des ports, dans les ports que je ne veux pas. Or, j'ai remplacé dans mon supfile la ligne "ports-all" par la série des ports-base, ports-archivers, ... en ommettant volontairement les ports-japanese et autres hongroisitées.
J'espérais donc que cvsup efface les répertoires non-séléctionnés ...
Pourriez-vous l'expliquer ?
-- Nicolas Ecarnot
Xavier aka Bana
On 23 Oct 2003 09:58:15 GMT Nicolas Ecarnot wrote:
J'en bave pour mettre à jour mes ports sur un freebsd 5.1 release. Mon supfile est le suivant : ########## *default host=cvsup.fr.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default release=cvs tag=. *default delete *default use-rel-suffix *default compress
ports-all tag=RELENG_5_1_0_RELEASE ##########
mais quand je lance un cvsup, il me supprime une tonne de truc dont j'ai l'impression qu'il ne devrait pas.
Il n'y a pas de branches pour les ports. Si tu utilises le tag RELENG_5_1_0_RELEASE ça signifie que tu veux l'état des ports dans lequel il était lors de la release da la 5.1 (les ports avec lesquels les packages de cette release ont été faits). D'où la suppression de "trucs", car il va supprimer tous les changements apportés depuis cette release, vu qu'au moment de cette release ils n'y étaient pas encore. Donc laisse le tag=. et tout se passera bien.
-- Xavier aka Bana SRS promo 2004
On 23 Oct 2003 09:58:15 GMT
Nicolas Ecarnot <nec@pcig135-nec.acc.fr> wrote:
J'en bave pour mettre à jour mes ports sur un freebsd 5.1 release.
Mon supfile est le suivant :
##########
*default host=cvsup.fr.FreeBSD.org
*default base=/usr/local/etc/cvsup
*default prefix=/usr
*default release=cvs tag=.
*default delete
*default use-rel-suffix
*default compress
ports-all tag=RELENG_5_1_0_RELEASE
##########
mais quand je lance un cvsup, il me supprime une tonne de truc dont j'ai l'impression qu'il ne devrait pas.
Il n'y a pas de branches pour les ports.
Si tu utilises le tag RELENG_5_1_0_RELEASE ça signifie
que tu veux l'état des ports dans lequel il était
lors de la release da la 5.1 (les ports avec lesquels
les packages de cette release ont été faits).
D'où la suppression de "trucs", car il va supprimer
tous les changements apportés depuis cette release,
vu qu'au moment de cette release ils n'y étaient pas
encore.
Donc laisse le tag=. et tout se passera bien.
On 23 Oct 2003 09:58:15 GMT Nicolas Ecarnot wrote:
J'en bave pour mettre à jour mes ports sur un freebsd 5.1 release. Mon supfile est le suivant : ########## *default host=cvsup.fr.FreeBSD.org *default base=/usr/local/etc/cvsup *default prefix=/usr *default release=cvs tag=. *default delete *default use-rel-suffix *default compress
ports-all tag=RELENG_5_1_0_RELEASE ##########
mais quand je lance un cvsup, il me supprime une tonne de truc dont j'ai l'impression qu'il ne devrait pas.
Il n'y a pas de branches pour les ports. Si tu utilises le tag RELENG_5_1_0_RELEASE ça signifie que tu veux l'état des ports dans lequel il était lors de la release da la 5.1 (les ports avec lesquels les packages de cette release ont été faits). D'où la suppression de "trucs", car il va supprimer tous les changements apportés depuis cette release, vu qu'au moment de cette release ils n'y étaient pas encore. Donc laisse le tag=. et tout se passera bien.
-- Xavier aka Bana SRS promo 2004
Arnaud Launay
Le 23 Oct 2003 12:26:08 GMT, Nicolas Ecarnot écrivit:
J'espérais donc que cvsup efface les répertoires non-séléctionnés ... Pourriez-vous l'expliquer ?
man cvsup:
delete The presence of this keyword gives cvsup permission to delete files. If it is missing, no files will be deleted.
et ce que tu veux se trouve dans la section:
REFUSE FILES The user can specify sets of files that he does not wish to receive. The
Arnaud. -- Happiness is something money can't buy. Lourds et aigris, mais on aime ça. HLFL 0.60.1 !! Look here: http://www.hlfl.org/
Le 23 Oct 2003 12:26:08 GMT, Nicolas Ecarnot écrivit:
J'espérais donc que cvsup efface les répertoires non-séléctionnés ...
Pourriez-vous l'expliquer ?
man cvsup:
delete The presence of this keyword gives cvsup permission to delete
files. If it is missing, no files will be deleted.
et ce que tu veux se trouve dans la section:
REFUSE FILES
The user can specify sets of files that he does not wish to receive. The
Arnaud.
--
Happiness is something money can't buy.
Lourds et aigris, mais on aime ça.
HLFL 0.60.1 !! Look here: http://www.hlfl.org/