Your message dated Tue, 03 Jul 2007 19:39:22 +0200
with message-id <[EMAIL PROTECTED]>
and subject line Bug#429550: Does not compress bzImage files as well as 2.03
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--- Begin Message ---
Package: upx-ucl
Version: 3.00-1
Severity: normal
I compress kernels for a project I work with and I noticed that v3.00
compresses worse than v2.03 (~5k worse)
/usr/src/linux$ upx-ucl -f -9 bzImage
Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.00 Markus Oberhumer, Laszlo Molnar & John Reiser Apr 27th
2007
File size Ratio Format Name
-------------------- ------ ----------- -----------
908856 -> 855959 94.18% bvmlinuz/386 bzImage
Packed 1 file.
/usr/src/linux$ cp arch/i386/boot/bzImage
bzImage
/usr/src/linux$ upx-ucl -f -9 bzImage
Ultimate Packer for eXecutables
Copyright (C) 1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006
UPX 2.03 Markus Oberhumer, Laszlo Molnar & John Reiser Nov 7th
2006
File size Ratio Format Name
-------------------- ------ ----------- -----------
908856 -> 850986 93.63% bvmlinuz/386 bzImage
Packed 1 file.
/usr/src/linux$
-- System Information:
Debian Release: 3.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages upx-ucl depends on:
ii libc6 2.5-10 GNU C Library: Shared libraries
ii libgcc1 1:4.2-20070609-1 GCC support library
ii libstdc++6 4.2-20070609-1 The GNU Standard C++ Library v3
ii libucl1 1.03-2 Portable compression library - run
ii zlib1g 1:1.2.3-13 compression library - runtime
upx-ucl recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
William Thompson wrote:
> Package: upx-ucl
>
> I compress kernels for a project I work with and I noticed that v3.00
> compresses worse than v2.03 (~5k worse)
>
The upstream authors do not agree it's a bug, so I'm closing the bug
report now. Quoting John Reiser (see
http://sourceforge.net/tracker/index.php?func=detail&aid=1745655&group_id=2331&atid=102331):
--------------------------------------------------------------
The difference of 8965 bytes (0.62% in compression ratio) is within
reasonable statistical variation for compression; many other files improved
by about that much or more. Also, upx-3.00 offers LZMA compression, which
compresses significantly more tightly, at a cost of decompression speed
(about 10x: approximately 1.5s for --lzma, 0.15s for --nrv2e) and stack
space during decompression (28KB instead of less than 100 bytes.)
$ upx-3.00-i386_linux/upx --lzma -f -o foo-3.00 vmlinuz-2.6.21-1.3194.fc7
Ultimate Packer for eXecutables
Copyright (C)
1996,1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007
UPX 3.00 Markus Oberhumer, Laszlo Molnar & John Reiser Apr 27th
2007
File size Ratio Format Name
-------------------- ------ ----------- -----------
1883604 -> 1452242 77.10% bvmlinuz/386 foo-3.00
--------------------------------------------------------------
Note, the LZMA support is not (yet) compiled in upx-ucl. The --lzma
option is currently available only with upx-nrv.
Best Regards,
robert
--- End Message ---