Package: pax
Version: 1:20090728-1
Severity: important

The version of pax included in stable/lenny computes incredibly large sizes for
all .tar archives. Here's a transcript:

clements@computer:/tmp$ cd /tmp
clements@computer:/tmp$ cat > foo
aoesutha
clements@computer:/tmp$ tar cvf foo.tar foo
foo
clements@computer:/tmp$ ls -l foo.tar
-rw-r--r-- 1 clements clements 10240 May 31 16:02 foo.tar
clements@computer:/tmp$ /usr/bin/pax -v < ./foo.tar
-rw-r--r--  1 clements clements 4294967305 May 31 16:01 foo
pax: ustar vol 1, 1 files, 10240 bytes read, 13823150313071618356 bytes
written.
clements@computer:/tmp$

... so, pax believes that the archive contains a file foo that is massively
large, even though the actual file size is about 10 chars.

This machine is an old i686 running squeeze:

clements@computer:/tmp$ uname -a
Linux computer 2.6.32-5-686 #1 SMP Tue Mar 8 21:36:00 UTC 2011 i686 GNU/Linux

This makes pax unusable for .tar files, and means that the amavisd-new
mail scanner fails for all mail containing .tar files.

The version of pax in unstable fixes this bug.

I'm submitting this bug report per a suggestion from the helpful folks on
squeeze-backports, who suggest that this is the right way to get the newer
version of pax made a part of either squeeze or squeeze-backports.

Thanks!



-- System Information:
Debian Release: 6.0.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages pax depends on:
ii  libc6                         2.11.2-10  Embedded GNU C Library: Shared lib

pax recommends no packages.

pax suggests no packages.

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to