Size: 2674
Comment: One more discussion thread.
|
Size: 2726
Comment: add CategoryPackaging
|
Deletions are marked like this. | Additions are marked like this. |
Line 5: | Line 5: |
||Solution ||Ressource-hungry||Official||data in .deb format||Easy to apt||Local processing|| | ||Solution ||Resource-hungry||Official||data in .deb format||Easy to apt||Local processing|| |
Line 20: | Line 20: |
* [[Projects/DebSrcData]]. |
|
Line 25: | Line 27: |
Line 26: | Line 29: |
Line 33: | Line 35: |
Line 38: | Line 41: |
CategoryDeveloper | CategoryDeveloper CategoryPackaging |
This pages tries to summarise the brainstorm started on -devel about handling huge data packages.
http://lists.debian.org/debian-devel/2007/06/msg00273.html
Solution |
Resource-hungry |
Official |
data in .deb format |
Easy to apt |
Local processing |
Package as usual |
yes |
yes |
yes |
yes |
no |
Packgage data and provide processing scripts to other packages |
yes, but less duplication |
yes |
yes |
not fine-grained |
automated |
Dummy package |
no |
yes |
no |
yes |
manual |
Packaged cron script |
no |
yes |
no |
yes |
automated |
Wrapper |
no |
yes |
yes |
yes |
automated |
Fink |
no |
yes (.info files) |
no |
no, but fink can manage dependencies |
automated |
New branch separated from main |
optional miroring |
yes |
yes |
yes |
no |
Unofficial repository |
not for Debian |
no |
yes |
needs a key? |
no |
dpkg --admindir=$HOME/somedirectory |
depends |
depends |
yes |
no |
no |
Other tools to create Debian binary packages are cmake, checkinstall, alien and equivs.
Some other ideas
Regular Debian package from a "dummy" orig source. http://lists.debian.org/debian-devel/2007/06/msg00298.html
Per user package management. http://lists.debian.org/debian-devel/2007/06/msg00371.html
Script to download/update, unpack and index public databases http://svn.debian.org/wsvn/debian-med/trunk/community/infrastructure/getData/?rev=0&sc=0
For CDs / DVDs, move these data files to multi-arch http://lists.debian.org/debian-devel/2007/06/msg00317.html
Biggest space consumers
- Games data,
- Scientific data,
- -dbg packages.
Further discussion threads
Nexuiz was temporarily bigger than a CD: debian-cd debian-devel bug tracker (each location has some non-crossposted mails)
Discussion on debian-devel: http://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de
Discussion two years later on the DebianScience list: http://lists.debian.org/msgid-search/20100508140545.GA19587@meiner