Bug#647915: dpkg-deb: xz compression does not support extreme variants
Package: dpkg
Version: 1.16.1.1
Severity: normal
Hi,
I wanted all udebs to use the xz compression level 0e, which is accomplished by
passing -0 -e or just -0e to xz. However dpkg-deb currently wants an integral
value for the compression level. As stated in [1] -e is actually very useful
at least for this set of packages, going from 50M (gzip/amd64) to 40M instead
of 43M without it. That's of course at the expense of taking longer to
compile, but that's ok with udebs.
The differing compression of udebs will be handled in debhelper's dh_builddeb,
which already special-cases them. Can we get -e support in due course in
dpkg/unstable?
Kind regards
Philipp Kern
[1] 20111023152644.GA25185@thrall.0x539.de
-- System Information:
Debian Release: wheezy/sid
APT prefers testing
APT policy: (500, 'testing'), (300, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.1.0 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages dpkg depends on:
ii coreutils 8.13-3
ii libbz2-1.0 1.0.5-7
ii libc6 2.13-21
ii libselinux1 2.1.0-1
ii xz-utils 5.1.1alpha+20110809-2
ii zlib1g 1:1.2.3.4.dfsg-3
dpkg recommends no packages.
Versions of packages dpkg suggests:
ii apt 0.8.15.8
-- no debconf information
Reply to: