Your message dated Thu, 20 Aug 2015 09:21:35 +0000
with message-id <e1zsm2r-00026u...@franck.debian.org>
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 ow...@bugs.debian.org
immediately.)


-- 
789833: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=789833
Debian Bug Tracking System
Contact ow...@bugs.debian.org 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 789...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
intrigeri <intrig...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----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 
<pkg-anonymity-to...@lists.alioth.debian.org>
Changed-By: intrigeri <intrig...@debian.org>
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 <adrela...@riseup.net> 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 ---

Reply via email to