Since cooker has been defrosted, perhaps this is the right moment to discuss putting the .noarch.rpm packages into a seperate (shared) location. This is already being done at PLF, see:
ftp://ftp.easynet.fr/plf/mandrake/cooker
With the recent upload of a number of rather large noarch.rpm packages:
$ ls -Sl /mirrors/contrib/i586/ | less
total 2927844
*-rw-rw-r-- 1 stefan build 136673076 Nov 5 16:09 uqm-data-0.3-1mdk.noarch.rpm*
*-rw-rw-r-- 1 stefan build 122147932 Nov 5 16:09 vegastrike-data-0.4.1-1mdk.noarch.rpm*
-rw-rw-r-- 1 stefan build 77352529 Oct 28 19:46 flightgear-0.9.3-1mdk.i586.rpm
*-rw-rw-r-- 1 stefan build 67695745 Mar 11 2003 tetex-cmsuper-0.3.3-2mdk.noarch.rpm*
-rw-rw-r-- 1 stefan build 60821073 Feb 28 2003 ncbi-tools-6.1-1mdk.i586.rpm
-rw-rw-r-- 1 stefan build 56017805 Oct 28 01:00 freedroidRPG-0.9.9-1mdk.i586.rpm
*-rw-rw-r-- 1 stefan build 54203818 Nov 5 16:09 vegastrike-data-music-0.3.1-1mdk.noarch.rpm
*
it's becoming evident that a lot of bandwidth and space is being wasted on the mirrors. Of the (7) packages in contrib above 50Mb, 4 of them are noarch.rpm's. I'll bet a case of Grolsch that the other ones can also be split up into (large) noarch.rpm and (smaller) <arch>.rpm packages.
How did PLF do it? How is it working there (comments please!)? Can this be implemented for cooker (and the 10.0 release)?
regards,
Stefan van der Eijk
smime.p7s
Description: S/MIME Cryptographic Signature