Your message dated Sat, 29 Mar 2008 15:47:02 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#465061: fixed in libarchive 2.4.14-1
has caused the Debian Bug report #465061,
regarding bsdcpio: option parsing is broken on several architectures
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
465061: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465061
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: bsdcpio
Version: 2.4.11-1
Severity: grave
Justification: renders package unusable

The option parsing of bsdcpio is totally broken on arm, armel, s390 and
powerpc due to a wrong assumption on char signedness. From cpio/cpio.c:

 char opt;
 [...]
 while ((opt = cpio_getopt(cpio)) != -1) {
 [...]

This yields a compiler warning, as seen in eg. the arm build log:

 cpio/cpio.c: In function 'main':
 cpio/cpio.c:114: warning: comparison is always true due to limited range of 
data type

The result is that any bsdcpio invocation fails with the usage
instructions. I have verified this on an arm Etch installation with a
backported package, but there's little doubt that it's the case also
for the current sid packages.

See eg. http://lists.debian.org/debian-devel/2001/12/msg02074.html
for a discussion on the char signedness issue.

Cheers,
-- 
Niko Tyni   [EMAIL PROTECTED]



--- End Message ---
--- Begin Message ---
Source: libarchive
Source-Version: 2.4.14-1

We believe that the bug you reported is fixed in the latest version of
libarchive, which is due to be installed in the Debian FTP archive:

bsdcpio_2.4.14-1_i386.deb
  to pool/main/liba/libarchive/bsdcpio_2.4.14-1_i386.deb
bsdtar_2.4.14-1_i386.deb
  to pool/main/liba/libarchive/bsdtar_2.4.14-1_i386.deb
libarchive-dev_2.4.14-1_i386.deb
  to pool/main/liba/libarchive/libarchive-dev_2.4.14-1_i386.deb
libarchive1_2.4.14-1_i386.deb
  to pool/main/liba/libarchive/libarchive1_2.4.14-1_i386.deb
libarchive_2.4.14-1.diff.gz
  to pool/main/liba/libarchive/libarchive_2.4.14-1.diff.gz
libarchive_2.4.14-1.dsc
  to pool/main/liba/libarchive/libarchive_2.4.14-1.dsc
libarchive_2.4.14.orig.tar.gz
  to pool/main/liba/libarchive/libarchive_2.4.14.orig.tar.gz



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
John Goerzen <[EMAIL PROTECTED]> (supplier of updated libarchive package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sat, 29 Mar 2008 10:14:21 -0500
Source: libarchive
Binary: libarchive-dev libarchive1 bsdtar bsdcpio
Architecture: source i386
Version: 2.4.14-1
Distribution: unstable
Urgency: high
Maintainer: John Goerzen <[EMAIL PROTECTED]>
Changed-By: John Goerzen <[EMAIL PROTECTED]>
Description: 
 bsdcpio    - cpio(1) from FreeBSD, using libarchive
 bsdtar     - tar(1) from FreeBSD, using libarchive
 libarchive-dev - Single library to read/write tar, cpio, pax, zip, iso9660, 
etc.
 libarchive1 - Single library to read/write tar, cpio, pax, zip, iso9660, etc.
Closes: 448292 465061
Changes: 
 libarchive (2.4.14-1) unstable; urgency=high
 .
   * New upstream release.  Closes: #465061, #448292.  #465061 is grave bug,
     so setting urgency high.
   * Added Vcs-* and Homepage lines to debian/control
Files: 
 e50a1e59315fdc63ce6e3242bddbb310 887 libs optional libarchive_2.4.14-1.dsc
 e4aa4d5d50eae67acdf70af3ea13cb6b 833049 libs optional 
libarchive_2.4.14.orig.tar.gz
 3cbe3ade751fc46a3cf2b1354599f9e1 5484 libs optional libarchive_2.4.14-1.diff.gz
 b99ad28f6043a5a709966925db0a8533 141580 libdevel optional 
libarchive-dev_2.4.14-1_i386.deb
 2c68ae52cb70e643f0cbc106cb35f3c5 107730 libs optional 
libarchive1_2.4.14-1_i386.deb
 2085e3942a8ed0d62ad298f88e6f1803 101580 utils optional bsdtar_2.4.14-1_i386.deb
 d7fd282dcc3fb2c1c5c524dcd28c9d78 81690 utils optional bsdcpio_2.4.14-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFH7mIothyt9Q6V7ksRAl5lAJsG5LU0ZpI9l95pYKBBs1nAOgMZpgCdEXIA
mCqMtXZAXSC4nfvzLo9GzhE=
=0zvX
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to