[<--] Indice [-->]

From Gerasimos Grammatikopoulos <dragoon@interfree.it>
Date Mon, 24 Mar 2003 14:21:41 +0100
Subject Re: [hackmeeting] ordunque

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 24 March 2003 13:29, FaUsT wrote:
> Per il mirror delle distro "princiapli" mi trovate ovviamente
> d'accordissimo, ma tenete conto che chi è sano di mente ha uno script che
> ogni tanto fa rm -Rf * dentro /var/tmp/portage, quindi secondo me la soluz.
> migliore è dedicare una macchina  ai mirror e renderla accessibile nella
> rete locale, cmq in 'sti mesi me lo studio un po' e magari ci si può
> mettere assieme tra gentooisti e fare un seminarietto su come tirar su un
> server rsync per portage.
> Ciao ...
>
> __
> ____________________________________________________
> FaUsT [*_*]
>

Ricordo che in /var/temp/portage/ non si trovano i tarballs ma i pachetti 
esplosi e compilati e di solito vengono clivati automaticamente dal portage. 
Infatti, per un pachetto installato con successo la dentro si puo' trovare 
solo il file:
/var/temp/portage/<pachetto>/temp/successful

La directory dove vengono salvati i tarballs e' di default la 
/usr/portage/distfiles/ anche se si puo' cambiare nel /etc/make.conf

Non consiglierei uno svuotamento "ciecco" (sarra' che sono pazzo?) di tale dir 
visto che molti updates (specie di tipo -rX che sono bug fixes) non sono 
altro che patches applicati agli source gia' presenti e cosi' finiresti 
sempre a scaricare piu' volte gli stessi tarballs sprecando banda e tempo (e 
non solo il tuo visto che molti mirrors di gentoo soffrono ormai da 
sovracarico). Una mossa intelligente se si e' interessati a salvare spazzio 
in automatico sarebbe uno script che eliminasse i tarballs con versioni ormai 
non presenti nel portage tree e/o con versioni piu' nuove gia' presenti nella 
directory che non e' difficile creare in bash/perl/python specie con l'aiuto 
della utility "qpkg". 

Passando alla problematica vera, direi che la cosa piu' comoda per gli utenti 
(ma anche piu facile da implementare) sarebbe allestire un mirror (in http o 
ftp) locale che possono usufruire. Da notare che in tal caso bisogna avere un 
path del tipo "distfiles/" visto che emerge cerca il tarball in: 
<server.definito/path/definito/>/distfiles/tarball

saluti,

KiTaSuMbA
 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+fwZrygrUcx2BeukRAgmVAJ9z3/VMckDsr7kwr+DVHG3oBHB3YwCfeScA
7P4JvlEQTtWnBr5Z9y+Firg=
=IgfD
-----END PGP SIGNATURE-----


_______________________________________________
hackmeeting mailing list
hackmeeting@kyuzz.org
http://lists.kyuzz.org/mailman/listinfo/hackmeeting

[<--] Indice [-->]