Differences between revisions 13 and 18 (spanning 5 versions)
Revision 13 as of 2010-05-08 14:18:51
Size: 2548
Comment: Added a link to the discussion started in 2008 on -devel by Jörg.
Revision 18 as of 2019-11-25 12:29:09
Size: 2736
Editor: leela52452
Comment: updated http - https on debian list URLs
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
http://lists.debian.org/debian-devel/2007/06/msg00273.html https://lists.debian.org/debian-devel/2007/06/msg00273.html
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:
 * 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

 * [[Projects/DebSrcData]].
* Regular Debian package from a "dummy" orig source. https://lists.debian.org/debian-devel/2007/06/msg00298.html
 * Per user package management. https://lists.debian.org/debian-devel/2007/06/msg00371.html
Line 23: Line 25:
 * [[http://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de|data.debian.org]]
 * For CDs / DVDs, move these data files to multi-arch http://lists.debian.org/debian-devel/2007/06/msg00317.html
 * [[https://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de|data.debian.org]]
 * For CDs / DVDs, move these data files to multi-arch https://lists.debian.org/debian-devel/2007/06/msg00317.html
Line 26: Line 29:
Line 33: Line 35:
  * Nexuiz was temporarily bigger than a CD: [[http://lists.debian.org/debian-cd/2009/11/msg00030.html|debian-cd]] [[http://lists.debian.org/debian-devel/2009/11/msg00767.html|debian-devel]] [[http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557218|bug tracker]] (each location has some non-crossposted mails)
  * Discussion on debian-devel: http://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de

* Nexuiz was temporarily bigger than a CD: [[https://lists.debian.org/debian-cd/2009/11/msg00030.html|debian-cd]] [[https://lists.debian.org/debian-devel/2009/11/msg00767.html|debian-devel]] [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557218|bug tracker]] (each location has some non-crossposted mails)
  * Discussion on debian-devel: https://lists.debian.org/msgid-search/87tzgm6yee.fsf@vorlon.ganneff.de
  * Discussion two years later on the DebianScience list: https://lists.debian.org/msgid-search/20100508140545.GA19587@meiner
Line 37: Line 41:
CategoryDeveloper
CategoryDeveloper CategoryPackaging

This pages tries to summarise the brainstorm started on -devel about handling huge data packages.

https://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

Biggest space consumers

  • Games data,
  • Scientific data,
  • -dbg packages.

Further discussion threads


CategoryDeveloper CategoryPackaging