Am 17.08.2010 16:39, schrieb Dan McGee:
That's news to me:
archweb=# select p.id, pkgname, a.name, r.name, installed_size, compressed_size from packages p left join arches a on a.id = p.arch_id left join repos r on r.id = p.repo_id where pkgname like 'nexuiz%' or pkgname like 'vdrift%' or pkgname like 'sauerbraten%' or pkgname like 'openarena%' or pkgname like 'flightgear%' order by compressed_size desc; id | pkgname | name | name | installed_size | compressed_size -------+------------------+--------+-----------+----------------+----------------- 9562 | nexuiz-data | any | Community | 891768832 | 882807981 16811 | vdrift-data | any | Community | 593498112 | 523473616 15925 | sauerbraten-data | any | Community | 538304512 | 443680072 16882 | openarena-data | any | Community | 345866240 | 333849916 13406 | flightgear-data | any | Community | 572440576 | 317831046 5490 | nexuiz | x86_64 | Community | 6164480 | 2757201 4879 | flightgear | x86_64 | Community | 10555392 | 2579360 711 | flightgear | i686 | Community | 10272768 | 2548000 1260 | nexuiz | i686 | Community | 5562368 | 2314704 6033 | sauerbraten | x86_64 | Community | 3518464 | 1142808 1822 | sauerbraten | i686 | Community | 3420160 | 1017648 16830 | vdrift | x86_64 | Community | 2994176 | 820512 16812 | vdrift | i686 | Community | 2899968 | 787368 16900 | openarena | x86_64 | Community | 1937408 | 601684 16886 | openarena | i686 | Community | 1593344 | 493280 4880 | flightgear-atlas | x86_64 | Community | 901120 | 354938 712 | flightgear-atlas | i686 | Community | 811008 | 329020 (17 rows)
These have all been built using separate PKGBUILDs, not split ones. You won't be able to do this in sage as easily. However, I do agree that we should split that - somehow.
It isn't "a few GB"- it is one package taking up 1.5 GB between the two architectures. That is to me, a bit out of control considering we used to not even ship info pages to save package size.
It's a big package. I was the first one to upload nexuiz (i686 only, 800MB maybe?) to community back in 2005. I considered that a "huge" package, and nobody ever noticed or complained.
I'm not "OMG take it out of the repos", but we need to at least not let 10 more of these in without some serious thought as to what we intend to package and distribute.
I can try to work with td123 to try and make the sage package saner, but it's nothing that will happen quickly.