[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#39299: PROPOSAL] permit/require use of bz2 for source packages



On Thu, Jun 10, 1999 at 02:02:35PM -0500, Chris Lawrence wrote:
> Package: debian-policy
> Version: 2.5.1.0
> Severity: normal
> 
> A recent report on the debian-cd list indicates that space on the
> potato source CDs is very tight (around 10 MB of slack).  We are
> virtually certain to exceed this space limitation (and thus enter the
> realm of needing at least 3 source discs) unless we improve the
> compression of source packages.  While people have raised legitimate
> objections to the use of bz2 for compressing binary packages, these
> concerns are less relevant to source packages, which are an archival
> medium typically used by a relative minority of users and/or build
> daemons, the latter of which operate essentially non-interactively.

I think that's not quite fair, but I'll address my feelings on the matter
below..


> Therefore, I propose that we permit the use of bzip2 to compress
> source package files (.orig.tar and .diff for most packages, .tar for
> native packages).  I further propose that the use of bzip2 be
> mandatory for newly uploaded source files, and that any existing
> source packages in the archive in gzip format exceeding 5 MB of
> compressed space be converted upon the freeze for potato.

I would rather not see bzip2 be mandatory, but I would like to see it be
possible for things like the X sources and other things which truly
benefit.  This requires alterations to dpkg and I would suggest that
before this can become policy you're going to have to modify dpkg-dev for
the job.

Ideally if the package is released upstream as a .gz we should use the
.gz.  But when it's released as .gz and .bz2 as many things now are, we
should probably use them.

--
Joseph Carter <knghtbrd@debian.org>            Debian GNU/Linux developer
PGP: E8D68481E3A8BB77 8EE22996C9445FBE            The Source Comes First!
-------------------------------------------------------------------------
<Overfiend> lilo: well then, you are probably a responsible thinker. 
            Welcome to a very small club.
<lilo> Overfiend: welcome me when you join :)

Attachment: pgpV38C_6yj3a.pgp
Description: PGP signature


Reply to: