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

Re: Switching default dpkg-deb compressor to xz

On Wed, 2013-05-08 at 12:38:47 +0200, Philipp Kern wrote:
> On Tue, May 07, 2013 at 09:49:03PM +0200, Guillem Jover wrote:
> > If there's people who are still worried about that, I'd ask them to
> > file bugs on the base packages to make them pass -Zgz explicitly to
> > dpkg-deb (I'll do that for dpkg.deb in any case), and I can wait for
> > the base system to be switched, but those packages could always be
> > changed on their next upload, or even a fatal lintian error created
> > so that ftp-master can reject those (I don't think there's one
> > currently?). Otherwise I'll be doing the change with the dpkg 1.17.0
> > upload.
> The problem with that check was that it's hard to determine what's in the
> base set as that's defined by the essential packages plus their (transitive)
> dependencies. So it'd need to be either a static list or something more
> clever that looks at the target suite. (And even then another binary might
> suddenly be depended on which is not xz-compressed.)

In theory, as long as the Priority fields are kept up-to-date in the
archive, then that should be a matter of just checking if a packages
is required or important, which also implies the lintian check would
not be much useful as the .deb Priority does not need to match the one
in the archive. That does not solve the additional dependencies, but
usually adding to the base system implies a discussion on debian-devel,
or automated sanity checks could be performed from time to time.


Reply to: