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 ---

Reply via email to