Your message dated Tue, 23 Apr 2013 01:02:44 +0000
with message-id <[email protected]>
and subject line Bug#704769: fixed in libarchive 3.0.4-3+nmu1
has caused the Debian Bug report #704769,
regarding Libarchive FTBFS on s390x sid buildds.
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.)
--
704769: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704769
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libarchive
Version: 3.0.1b-1
Severity: serious
Note: this bug report is a continuation of discussions in the unblock
bug for libarchive (
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704080 ).
my personal guess is that there's probably nothing s390x-specific to it,
it's probably broken with 64bit big endian. The d-ports build for
sparc64 fails as well.
Please also note that the current version (available in experimental for now)
seems to build ok on s390x (but fails on other platforms instead)......
Using git bisect should help identify the needed relevant changes.
I just noticed that the current s390x build was manually built on the
porterbox. There hasn't been a successfull s390x sid buildd build for even
longer. See bug 659294
I just tried to build it on the s390x porterbox and it built
successfully :/
So I diffed the logs (- is the log from the buildd + is my log
from the porterbox). Highlights are below.
65: test_read_disk_directory_traversals
-libarchive/test/test_read_disk_directory_traversals.c:1260: ARCHIVE_EOF != archive_read_next_header2(a, ae)
- Description: There must be no entry
-libarchive/test/test_read_disk_directory_traversals.c:1263: File at has atime 1364403708.000000000, expected 886622.000000000
- Description: Atime should be restored
-libarchive/test/test_read_disk_directory_traversals.c:1524: Assertion failed: strcmp(archive_entry_pathname(ae), "nd/f2") != 0
- Description: File 'nd/f2' should be exclueded
-libarchive/test/test_read_disk_directory_traversals.c:1551: ARCHIVE_EOF != archive_read_next_header2(a, ae)
- Description: There should be no entry
+libarchive/test/test_read_disk_directory_traversals.c:1221: SKIPPING: Can't test atime with nodump on this filesystem
+libarchive/test/test_read_disk_directory_traversals.c:1436: SKIPPING: Can't test nodump on this filesystem
66: test_read_disk_entry_from_file
Totals:
Tests run: 177
- Tests failed: 1
- Assertions checked:12819198
- Assertions failed: 4
- Skips reported: 73
-
-Failing tests:
- 65: test_read_disk_directory_traversals (4 failures)
-
-Details for failing tests: /tmp/libarchive_test.2013-03-27T17.01.30-000
-
-FAIL: libarchive_test
+ Tests failed: 0
+ Assertions checked:12819611
+ Assertions failed: 0
+ Skips reported: 34
+177 tests passed, no failures
+PASS: libarchive_test
13: test_option_b
-tar/test/test_option_b.c:41: File archive1.tar has size 3072, expected 2048
- Description: bsdtar does not pad archives written directly to regular files
-tar/test/test_option_b.c:63: File archive5.tar has size 3072, expected 2048
14: test_option_exclude
20: test_option_nodump
-tar/test/test_option_nodump.c:63: File should not exist: file2
+tar/test/test_option_nodump.c:32: SKIPPING: Can't test nodump on this filesystem
21: test_option_q
Totals:
Tests run: 32
- Tests failed: 2
- Assertions checked: 7490
- Assertions failed: 3
- Skips reported: 1
-
-Failing tests:
- 13: test_option_b (2 failures)
- 20: test_option_nodump (1 failures)
-
-Details for failing tests: /tmp/bsdtar_test.2013-03-27T17.02.00-000
-
-FAIL: bsdtar_test
+ Tests failed: 0
+ Assertions checked: 7468
+ Assertions failed: 0
+ Skips reported: 2
+32 tests passed, no failures
+PASS: bsdtar_test
.
If tests fail or crash, details will be in:
- /tmp/bsdcpio_test.2013-03-27T17.02.06-000
+ /tmp/bsdcpio_test.2013-04-05T16.24.48-000
In summary it seems to me like the testsuite failures are filesystem
dependent.
Now questions for various parties
Libarchive maintainers:
does the testsuite have a method for setting expected failures?
s390x buildd admins:
what fileystem setup do the s390x buildds use for the build environments?
Release team:
should I upload the binary I built on the porterbox so that the security fix can migrate?
--- End Message ---
--- Begin Message ---
Source: libarchive
Source-Version: 3.0.4-3+nmu1
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.
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.
Michael Gilbert <[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: SHA256
Format: 1.8
Date: Sun, 21 Apr 2013 00:20:35 +0000
Source: libarchive
Binary: libarchive-dev libarchive12 bsdtar bsdcpio
Architecture: source amd64
Version: 3.0.4-3+nmu1
Distribution: unstable
Urgency: medium
Maintainer: Debian Libarchive Maintainers <[email protected]>
Changed-By: Michael Gilbert <[email protected]>
Description:
bsdcpio - Implementation of the 'cpio' program from FreeBSD
bsdtar - Implementation of the 'tar' program from FreeBSD
libarchive-dev - Multi-format archive and compression library (development
files)
libarchive12 - Multi-format archive and compression library (shared library)
Closes: 704769
Changes:
libarchive (3.0.4-3+nmu1) unstable; urgency=medium
.
* Non-maintainer upload.
* Use integers instead of unsigned longs in disk read/write routines, fixing
a build failure on s390x (closes: #704769).
Checksums-Sha1:
84abab5a6e8b20c7e0e039c2a4d61b40c6c4eb2e 2966 libarchive_3.0.4-3+nmu1.dsc
f42c8b3e82fc7a638329427cbdbe3dfb31a89029 11267
libarchive_3.0.4-3+nmu1.debian.tar.gz
8ef708ee1c45b242a4282f3a7567b9ca66ca1aad 472206
libarchive-dev_3.0.4-3+nmu1_amd64.deb
798d6144da05bf4683fc9f4cf124f4a033ba2b67 303610
libarchive12_3.0.4-3+nmu1_amd64.deb
355a3d3fd93558844932653668c2b70fc1995d10 54714 bsdtar_3.0.4-3+nmu1_amd64.deb
d9c428de2f72e3a7270c8588d589fd9c0b7cd05c 41294 bsdcpio_3.0.4-3+nmu1_amd64.deb
Checksums-Sha256:
1d0e542915fdded2576605ed9ce7c524de4bef8540e1ebd1535bd197f7a4376b 2966
libarchive_3.0.4-3+nmu1.dsc
054770cef909c6bb2169c5bc4d6e4661da4ae43ba06ca8e30239eefc41a45ba9 11267
libarchive_3.0.4-3+nmu1.debian.tar.gz
c1f0a162da42a5d8c131f82bc8c6c431dc7a3f9ee2cdcd182c74764e6f6a7598 472206
libarchive-dev_3.0.4-3+nmu1_amd64.deb
a8de038819f9aeb6ef64e8cca582858f3771c4f8d03f38f39cbdd65556c4172b 303610
libarchive12_3.0.4-3+nmu1_amd64.deb
562ce824c638b5b4a21556ab1c5b1f58fb23ba48bf0bc9f37e38bae9d24b419e 54714
bsdtar_3.0.4-3+nmu1_amd64.deb
a4767c006fe9da5fe8de50750d19bbdb6df6476641b2d7521e4fe11c26ffd53c 41294
bsdcpio_3.0.4-3+nmu1_amd64.deb
Files:
a791e904c75da035e2b1600fbe338134 2966 libs optional libarchive_3.0.4-3+nmu1.dsc
da199c693792d224746f1244d553edcb 11267 libs optional
libarchive_3.0.4-3+nmu1.debian.tar.gz
ad1c001a9828ae27d400114dfe390e1f 472206 libdevel optional
libarchive-dev_3.0.4-3+nmu1_amd64.deb
046dcbf57f2f8a4c2cb55c297e7535f6 303610 libs optional
libarchive12_3.0.4-3+nmu1_amd64.deb
98f0e08c253868d900e72850a8122ea0 54714 utils optional
bsdtar_3.0.4-3+nmu1_amd64.deb
8326d80061e3ef7210174c5fb2b9b2b1 41294 utils optional
bsdcpio_3.0.4-3+nmu1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iQQcBAEBCAAGBQJRczR7AAoJELjWss0C1vRzBYEf/3F/AP42pAUlzqWngb5GXkZZ
o5yElSdkZG3/jkvGPxLhM62e8lJKVUJTx6TLB1qygLcb3jSdFD5Ua6u+5vwrQenU
oUxLpctyChWFZ8iRngYSvtD4Z5/7GWNpQBUhUsXtoT89ImXLsHnKqFRKRZpdk5Q5
7cRsOOpTD/7dShTO0qX6fmN5KsqT/osGzND6oqL9EtQYGQ7JB+Yjx/dpQZcxaQYL
vRmwi04LKZq4z5IhaeVLbXYoTmYYeo9KBboForuhn6QOkryS175EaFc9Im9VOK5n
0lfgRhGBHfSkNFmQHOR0W3cnb6Wv45Gi/uF5+uY4Pent2xVoggu6UJ2GGaEO0Qf3
NgGcNaZ8CZcvJpTBdEg4OSyyDlgzG1oG45Uwl6IpFkXWuTOG9pE+oY/c5/CgmQfQ
5ErpSFRNLCmuGauyIl0U8NBcdTzmNXaFvVjGBfTzvPshF/AROZD6ApsPzAwRpVPa
Id3EX0W8nu32XG/91QEN1Nkod4KgQq2gjAPwPIqEHeZd8yxANuhCmpGTdGgfyAYv
VyFiqtb04K/qTUEvZJwlqE90IKhCi/EfbXgNGRj+LvHW2kpjJDS2rCM+78GQrhcz
uMHkR8CGOAqYXFaC02vvDl6CTRVdDtcCLgoR/+ZKhfln2JjmBHKyrhpI+Go2vpMA
NDT523mBurDsx1nC+CnDLx/Cam+l0evtvbfH/icvJ/HShT30Hk12rNylvuPcQNNS
w9+BCZZMHIEBH2AbEdATt34fLMgxerACaaIe+VjTzRyITy2Nos0JzWsFwFwW/9Ak
8dDzaoI/c9FMGA9G4jarWALwaA2sKd/O52NfhZOmwj6IVKwnhstDC6W2XYpgI4xq
MJ35fByc6X5qcW5FZRLrqV1/+8Cvhk/90kVaW5h8sLGFpAfKj3ldRZa1EW21p5Ka
QQX8140CsnpRoIy1IPOy4+zH8PMRxHjMbS8qEfC3CXTVc+XJHMyzg8E+L8ytvgi4
10W05tIEnhi/KQ1XYW+7kJZ9PkrsEPhkCY7alVyy7NPf7+yNbJdwteDkCXoovX+j
uVkJBi9ZB2IJpLz4BJBsp9CvCNTq3FXCEeU5s3wuairqW8P4kD+sdBF0CMwG3KuM
BWkAY4q0r81MPzkG+j1YxjI7C8QM9OoqEg3u5DH8U/98/kFwgZOyevIrUiVc0eyO
ORZyqz5w15W7YbJ/Rcd0k1UCTyvfkXC/gzR7nok/QkkrqQfgMUig3XNK5Nh6NVhp
L09+YzCdFrPBmRDD+cmCgQ1ejut+Y74vDHGmsSw2iTcUjFjjALcik1wBf3DK5Vz2
8TTivBzhwmyT3anaD7z73e8zU9VDMCnLkEllaPivLgbS9poGmPK+8UZzAxZuVwo=
=n3IW
-----END PGP SIGNATURE-----
--- End Message ---