Your message dated Thu, 20 Aug 2015 09:21:35 +0000 with message-id <[email protected]> and subject line Bug#789833: fixed in mat 0.5.4-1 has caused the Debian Bug report #789833, regarding mat: FTBFS in sid: test failures 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.) -- 789833: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789833 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Source: mat Version: 0.5.2-3 Severity: serious Justification: FTBFS This package FTBFS in a clean sid sbuild setup: make sure that the cli remove all compromizing meta ... [*] Cleaning /tmp/tmpjQKhGW/dirty é.docx [+] /tmp/tmpjQKhGW/dirty é.docx cleaned! [*] Cleaning /tmp/tmpjQKhGW/dirty é.flac [+] /tmp/tmpjQKhGW/dirty é.flac cleaned! [*] Cleaning /tmp/tmpjQKhGW/dirty é.jpg [+] /tmp/tmpjQKhGW/dirty é.jpg cleaned! FAIL test_remove_empty (clitest.TestRemovecli) Test removal with clean files ... [*] Cleaning /tmp/tmp21ljJQ/clean é.docx [+] /tmp/tmp21ljJQ/clean é.docx cleaned! [*] Cleaning /tmp/tmp21ljJQ/clean é.flac [+] /tmp/tmp21ljJQ/clean é.flac cleaned! [*] Cleaning /tmp/tmp21ljJQ/clean é.jpg [+] /tmp/tmp21ljJQ/clean é.jpg cleaned! FAIL test_list_clean (clitest.TestListcli) check if get_meta returns meta ... FAIL test_list_dirty (clitest.TestListcli) check if get_meta returns all the expected meta ... ok test_clean (clitest.TestisCleancli) test is_clean on clean files ... FAIL test_dirty (clitest.TestisCleancli) test is_clean on dirty files ... ok test_abort_unsupported (clitest.TestUnsupported) test if the cli aborts on unsupported files ... ok test_remove (libtest.TestRemovelib) make sure that the lib remove all compromizing meta ... FAIL test_remove_empty (libtest.TestRemovelib) Test removal with clean files ... FAIL test_list (libtest.TestListlib) check if get_meta returns metadata ... [ERROR] mat.py:153 /tmp/tmpEdFdiY/Configurations2/accelerator/current.xml is empty ok testlist_list_empty (libtest.TestListlib) check that a listing of a clean file returns an empty dict ... FAIL test_clean (libtest.TestisCleanlib) test is_clean on clean files ... FAIL test_dirty (libtest.TestisCleanlib) test is_clean on dirty files ... ok test_empty (libtest.TestFileAttributes) test MAT's behaviour on empty file ... [ERROR] mat.py:153 empty_file is empty ok test_not_exist (libtest.TestFileAttributes) test MAT's behaviour on non-existent file ... [ERROR] mat.py:144 non_existent_file is not a valid file ok test_remove_existing (libtest.TestSecureRemove) test the secure removal of an existing file ... ok test_remove_fail (libtest.TestSecureRemove) test the secure removal of an non-removable file ... [ERROR] mat.py:119 Unable to add write rights to /NOTREMOVABLE ok test_archive_unwritable_content (libtest.TestArchiveProcessing) ... FAIL test_get_unsupported (libtest.TestArchiveProcessing) Test the get_unsupported feature, used by the GUI ... [ERROR] archive.py:276 mat.desktop's format is not supported or harmless [ERROR] archive.py:276 README.security's format is not supported or harmless [ERROR] archive.py:276 setup.py's format is not supported or harmless ok test_remove_bz2 (libtest.TestArchiveProcessing) Test MAT's ability to process .tar.bz2 ... /usr/lib/python2.7/tarfile.py:1993: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal if self.name is not None and os.path.abspath(name) == self.name: [ERROR] mat.py:153 /tmp/tmpf5P3sF/Configurations2/accelerator/current.xml is empty [ERROR] mat.py:153 /tmp/tmpSqPXzf/Configurations2/accelerator/current.xml is empty ERROR test_remove_gz (libtest.TestArchiveProcessing) Test MAT on tar.gz files ... [ERROR] mat.py:153 /tmp/tmpjzGKm5/Configurations2/accelerator/current.xml is empty [ERROR] mat.py:153 /tmp/tmpC0V1se/Configurations2/accelerator/current.xml is empty ERROR test_remove_tar (libtest.TestArchiveProcessing) Test MAT on tar files ... [ERROR] mat.py:153 /tmp/tmpVrgx5f/Configurations2/accelerator/current.xml is empty [ERROR] mat.py:153 /tmp/tmpgxjf2Z/Configurations2/accelerator/current.xml is empty ERROR ====================================================================== ERROR: test_remove_bz2 (libtest.TestArchiveProcessing) Test MAT's ability to process .tar.bz2 ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 117, in test_remove_bz2 self.assertTrue(current_file.is_clean()) File "../MAT/archive.py", line 269, in is_clean (item.name, self.filename)) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 20: ordinal not in range(128) ====================================================================== ERROR: test_remove_gz (libtest.TestArchiveProcessing) Test MAT on tar.gz files ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 145, in test_remove_gz self.assertTrue(current_file.is_clean()) File "../MAT/archive.py", line 269, in is_clean (item.name, self.filename)) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 20: ordinal not in range(128) ====================================================================== ERROR: test_remove_tar (libtest.TestArchiveProcessing) Test MAT on tar files ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 131, in test_remove_tar self.assertTrue(current_file.is_clean()) File "../MAT/archive.py", line 269, in is_clean (item.name, self.filename)) UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 20: ordinal not in range(128) ====================================================================== FAIL: test_remove (clitest.TestRemovecli) make sure that the cli remove all compromizing meta ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/clitest.py", line 28, in test_remove self.assertTrue(current_file.is_clean()) AssertionError: False is not true ====================================================================== FAIL: test_remove_empty (clitest.TestRemovecli) Test removal with clean files ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/clitest.py", line 35, in test_remove_empty self.assertTrue(current_file.is_clean()) AssertionError: False is not true ====================================================================== FAIL: test_list_clean (clitest.TestListcli) check if get_meta returns meta ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/clitest.py", line 49, in test_list_clean :\nNo harmful metadata found" % clean) AssertionError: '[+] File /tmp/tmpsBlQVC/clean \xc3\xa9.jpg :\nHarmful metadata found:\n\tMegapixels: 0.003\n\tFile Type Extension: jpg' != '[+] File /tmp/tmpsBlQVC/clean \xc3\xa9.jpg :\nNo harmful metadata found' ====================================================================== FAIL: test_clean (clitest.TestisCleancli) test is_clean on clean files ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/clitest.py", line 71, in test_clean self.assertEqual(str(stdout).strip('\n'), '[+] %s is clean' % clean) AssertionError: '[+] /tmp/tmpg6ArfB/clean \xc3\xa9.jpg is not clean' != '[+] /tmp/tmpg6ArfB/clean \xc3\xa9.jpg is clean' ====================================================================== FAIL: test_remove (libtest.TestRemovelib) make sure that the lib remove all compromizing meta ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 29, in test_remove self.assertTrue(current_file.is_clean()) AssertionError: False is not true ====================================================================== FAIL: test_remove_empty (libtest.TestRemovelib) Test removal with clean files ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 37, in test_remove_empty self.assertTrue(current_file.is_clean()) AssertionError: False is not true ====================================================================== FAIL: testlist_list_empty (libtest.TestListlib) check that a listing of a clean file returns an empty dict ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 53, in testlist_list_empty self.assertEqual(current_file.get_meta(), dict()) AssertionError: {'Megapixels': '0.003', 'File Type Extension': 'jpg'} != {} - {'File Type Extension': 'jpg', 'Megapixels': '0.003'} + {} ====================================================================== FAIL: test_clean (libtest.TestisCleanlib) test is_clean on clean files ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 69, in test_clean self.assertTrue(current_file.is_clean()) AssertionError: False is not true ====================================================================== FAIL: test_archive_unwritable_content (libtest.TestArchiveProcessing) ---------------------------------------------------------------------- Traceback (most recent call last): File "/«PKGBUILDDIR»/test/libtest.py", line 165, in test_archive_unwritable_content self.assertTrue(current_file.is_clean()) AssertionError: False is not true ---------------------------------------------------------------------- Ran 22 tests in 104.509s FAILED (failures=9, errors=3) Cheers, Dominic.
--- End Message ---
--- Begin Message ---Source: mat Source-Version: 0.5.4-1 We believe that the bug you reported is fixed in the latest version of mat, 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. intrigeri <[email protected]> (supplier of updated mat 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: SHA512 Format: 1.8 Date: Thu, 16 Apr 2015 11:05:47 +0200 Source: mat Binary: mat Architecture: source all Version: 0.5.4-1 Distribution: unstable Urgency: medium Maintainer: Anonymity Tools Debian Maintainers <[email protected]> Changed-By: intrigeri <[email protected]> Description: mat - Metadata anonymisation toolkit Closes: 759819 782261 788099 789833 Changes: mat (0.5.4-1) unstable; urgency=medium . * Import new upstream release: - Fix localization support - Update translations - PDF with different page-size are now handled correctly - Support drag'n'dropping multiple files at once - Don't go mad if a "data" folder exists in the current directory (Closes: #759819, #782261) - Simplify the GUI - Minor typo and bug fixes - Fix encoding and timezone handling in archive support (Closes: #789833). * Declare compliance with Standards-Version 3.9.6 (no change required). * Use HTTPS and cgit URL in the Vcs-Browser control field. * debian/copyright: update bencode/* location. * Bump upstream and debian/* copyright years. * Add Recommends on gir1.2-gtk-3.0, that's needed for the GUI. Thanks to Patrick Schleizer <[email protected]> for the bug report! (Closes: #788099). * Update upstream signing key. * Drop all patches: they're part of the upstream 0.5.4 release. * debian/copyright: fix typo that made a wildcard match nothing. * Add dh-python to Build-Depends. * Add Recommends on gir1.2-gdkpixbuf-2.0, gir1.2-glib-2.0 and gir1.2-nautilus-3.0. * debian/control: fix grammar error and typo in long description. Checksums-Sha1: 9d28b4af9a49768c51dcbc1b91a5e14ac8daa893 2071 mat_0.5.4-1.dsc e2885e278c0070bb5d056eb53a5bafa853d8e24a 500132 mat_0.5.4.orig.tar.xz cdfbe0e2f7099360815c6c49a5c42c20d9d57774 12100 mat_0.5.4-1.debian.tar.xz 61eb5e8b26ddb15fcb2226ab2f69d232c75802a1 91520 mat_0.5.4-1_all.deb Checksums-Sha256: 77249411a2ec9e031557fec35fd99634b7731a2b94da63798c423e74579f9751 2071 mat_0.5.4-1.dsc a928cb2d5ebcafec4563b552096436771598376f8b4dded86a769c278c1314d1 500132 mat_0.5.4.orig.tar.xz 43be2c7cbccab2d89119b70fe04e5d4b22104e5ac04856549d2585dabe273a3c 12100 mat_0.5.4-1.debian.tar.xz 9fff47bad23735c980166ec08cbe7774a1f5f4bbd180c6944f6b3e70e4e3d79d 91520 mat_0.5.4-1_all.deb Files: d8a1e42e5970e9fb82a83ba7bd26407d 2071 python optional mat_0.5.4-1.dsc 6092842c5996f8521b4a0fb0bd3da666 500132 python optional mat_0.5.4.orig.tar.xz f90b1089c69440cb565c8c4c5d28b89e 12100 python optional mat_0.5.4-1.debian.tar.xz 5ade3c0eb001c0e32141b53da67c086b 91520 python optional mat_0.5.4-1_all.deb -----BEGIN PGP SIGNATURE----- iQIcBAEBCgAGBQJV1ZRZAAoJEA3CYk+oqzceKQ0QAJu6HfwKFGShiE2QOhTtG7J1 ezyTvzkEjjfY2tl1JVD+W8lpe+9bj11MaUa6mCV/2XPGX3jbUp/HhnewDye5Zwn6 0t27NlgQNbdHKa7sBkvRD94qtcTrRPZ/nqlSGlwHHEnIj6sUW17d4/bnjM/aN5TE 99PVFkYm8Abv81qW/uHhFFYct3oKBaE2s+3ifGqydw3bPgisLYeUaTncdDs+ONgo lkjjPNffi1NnXG9flkkTCbtHe61n0qepYVqP449DCz1s+KVPxTrNi6Hph2lluddc ciu8gIC8IekpclZX4yPT5u9RK4SSUOTpUfrPlSSS9+rYwjd1w3/ov8C0jle/LN6O LbFFLdNpCFLO6bzkWfx7V84FxfinW4LcEn9/Uq1VlNXoxdSBJ1RwRgh/pgDNyymz IlgbvA7CQ+hI6ctZ1O6gMw7ReU/x4qOlLrp+uSha550OH59qq5QHBBU9XksZByoC 6zrMl3G+01sLRC/uUv9xy4NMkmS61ViyW3URU3LUnRMdxynu/gzDHrCBZNDKI5lC vR4/YtTMI+ywggx2bw9HSh0WKBLWaQoVaOjWIsXoGKp61hLZx2g2/RIAhJ+seWTA iMuH2b2buuHnn8N3THnG26PgiJe3wQ7in5KmFRqeCvdTs5OUjsNUrlVbl0mYGfdT W4uFBDHlZqegxCUAVM+p =zCe+ -----END PGP SIGNATURE-----
--- End Message ---

