Re: Stop archive bloat: 47MB gmt-coast-full_19991001-1.deb
On Wed, Oct 20, 1999 at 02:04:01AM -0400, Fabien Ninoles wrote:
... skipped ...
> > Ok, so lets create a data section, one that doesn't get mirrored the same as
> > the rest of debian. One that does not have source package, or at least not in
> > the current form (for the GMT-full coastline, that would be 47MB source and
> > 47MB binary). It is OK to create such a section, also required, there is no
> > reason why data does not have a right to be as neatly packaged as the rest of
> > debian is. Maybe creating a ftp.data.debian.org or something like that would be
> > good here.
> > Friendly,
> > Sven LUTHER
> If I can suggests, between providing only the binaries or the sources,
> I suggest the source only solution.
> * Source are more "complete" than binaries (Prisitine source+diff)
> * apt-get source -b can handle them quite easily [especially that compilation
> it's quite easy for this kind of pacakge ;-]
> * Take at least three time (source+build package+installation) the place
> to install for new install, four times on upgrade!
> * No current way to make dselect or even apt dependencies-checker aware
> of the binaries file.
Ok, these are good point, but we were speaking about data packages, that don't
get compiled, just packaged.
We could have a integrated source-and-binary package type, that would use a
preinst script to put all stuff in their right place. No need for a source
package containing the 47 MB of the gmt coastline, and another binary
package containing the same 47MB of data, without any change, apart adding some
debian stuff to it, and moving it around a bit.