Bug#797077: didjvu: FTBFS: XMP tests fail
* Santiago Vila , 2019-10-27, 17:45: https://people.debian.org/~sanvila/build-logs/didjvu/ [...] Please advise if it's ok to repoen this bug or a new one should be filed instead. It's an entirely different bug; I've filed #943695. -- Jakub Wilk
Bug#797077: didjvu: FTBFS: XMP tests fail
Hello Jakub and Daniel. A problem very similar to the one reported here is happening right now in buster (which I am still tracking for QA purposes). I've put a bunch of build failures here from my own autobuilders: https://people.debian.org/~sanvila/build-logs/didjvu/ The problem seems timezone-related and it's happening at least since 2019-10-09. I believe that the recent switch from summer time to winter time (which happened today in Europe) may have something to do. Please advise if it's ok to repoen this bug or a new one should be filed instead. Thanks.
Bug#797077: didjvu: FTBFS: XMP tests fail
Plus, added a patch to block the pyexiv2 backend. DS -- http://www.danielstender.com/blog/ 4096R/DF5182C8 46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8
Bug#797077: didjvu: FTBFS: XMP tests fail
On 28.08.2015 10:41, Jakub Wilk wrote: Hi Daniel! * Daniel Stender deb...@danielstender.com, 2015-08-28, 01:45: I'm going to unblock this bug so that it could be closed by the upcoming upload, FWIW, you don't need to do that. You can freely close a bug even if it's marked as blocked by another one. Ah, yes, o.k. Thanks! Dan -- http://www.danielstender.com/blog/ 4096R/DF5182C8 46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8
Bug#797077: didjvu: FTBFS: XMP tests fail
Hi Daniel! * Daniel Stender deb...@danielstender.com, 2015-08-28, 01:45: I'm going to unblock this bug so that it could be closed by the upcoming upload, FWIW, you don't need to do that. You can freely close a bug even if it's marked as blocked by another one. -- Jakub Wilk
Bug#797077: didjvu: FTBFS: XMP tests fail
* Jakub Wilk jw...@debian.org, 2015-08-27, 18:53: I have a feeling that the recent binNMU of pyexiv2 (Build against libexiv2-14) broke something... pyexiv2 is deprecated upstream, so one possible solution for Debian is to disable this backend completely. -- Jakub Wilk
Bug#797077: didjvu: FTBFS: XMP tests fail
Source: didjvu Version: 0.6-1 Severity: serious Justification: fails to build from source didjvu FTBFS in unstable: | + python2.7 /usr/bin/nosetests --all-modules --verbose [...] | tests.test_xmp.test_metadata.test_empty(libxmp_backend, exiv2_checker) ... SKIP: [Errno 2] No such file or directory: 'exiv2' | tests.test_xmp.test_metadata.test_empty(libxmp_backend, libxmp_checker) ... ok | tests.test_xmp.test_metadata.test_empty(pyexiv2_backend, exiv2_checker) ... SKIP: [Errno 2] No such file or directory: 'exiv2' | tests.test_xmp.test_metadata.test_empty(pyexiv2_backend, libxmp_checker) ... ok | tests.test_xmp.test_metadata.test_new(libxmp_backend, exiv2_checker) ... SKIP: [Errno 2] No such file or directory: 'exiv2' | tests.test_xmp.test_metadata.test_new(libxmp_backend, libxmp_checker) ... ok | tests.test_xmp.test_metadata.test_new(pyexiv2_backend, exiv2_checker) ... SKIP: [Errno 2] No such file or directory: 'exiv2' | tests.test_xmp.test_metadata.test_new(pyexiv2_backend, libxmp_checker) ... FAIL | tests.test_xmp.test_metadata.test_updated(libxmp_backend, exiv2_checker) ... SKIP: [Errno 2] No such file or directory: 'exiv2' | tests.test_xmp.test_metadata.test_updated(libxmp_backend, libxmp_checker) ... ok | tests.test_xmp.test_metadata.test_updated(pyexiv2_backend, exiv2_checker) ... SKIP: [Errno 2] No such file or directory: 'exiv2' | tests.test_xmp.test_metadata.test_updated(pyexiv2_backend, libxmp_checker) ... FAIL | tests.test_xmp.test_uuid ... ok | tests.test_xmp.test_namespaces ... ok | | == | FAIL: tests.test_xmp.test_metadata.test_new(pyexiv2_backend, libxmp_checker) | -- | Traceback (most recent call last): | File /usr/lib/python2.7/dist-packages/nose/case.py, line 197, in runTest | self.test(*self.arg) | File /build/didjvu-Ky4Vwc/didjvu-0.6/tests/test_xmp.py, line 262, in test | assert_equal(mod_date, metadata_date) | AssertionError: u'2015-08-27T16:17:18' != u'2015-08-27T16:17:18Z' | - 2015-08-27T16:17:18 | + 2015-08-27T16:17:18Z | ?+ | | | == | FAIL: tests.test_xmp.test_metadata.test_updated(pyexiv2_backend, libxmp_checker) | -- | Traceback (most recent call last): | File /usr/lib/python2.7/dist-packages/nose/case.py, line 197, in runTest | self.test(*self.arg) | File /build/didjvu-Ky4Vwc/didjvu-0.6/tests/test_xmp.py, line 381, in test | assert_equal(create_date, self._original_create_date) | AssertionError: u'2012-02-01T15:28:00' != '2012-02-01T16:28:00+01:00' | | -- | Ran 109 tests in 5.058s | | FAILED (SKIP=6, failures=2) | make[1]: *** [override_dh_auto_test] Error 1 I have a feeling that the recent binNMU of pyexiv2 (Build against libexiv2-14) broke something... -- Jakub Wilk
Bug#797077: didjvu: FTBFS: XMP tests fail
On 27.08.2015 19:02, Jakub Wilk wrote: * Jakub Wilk jw...@debian.org, 2015-08-27, 18:53: I have a feeling that the recent binNMU of pyexiv2 (Build against libexiv2-14) broke something... pyexiv2 is deprecated upstream, so one possible solution for Debian is to disable this backend completely. Yes, all right. Thx for report and pointer, I'll fix that soon. Dan -- http://www.danielstender.com/blog/ 4096R/DF5182C8 46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8
Bug#797077: didjvu: FTBFS: XMP tests fail
Checked it, when python-libxmp is available didjvu prefers it as default_backend over pyexiv2. For the new package (0.6.1-1) I've just removed the deps on python-pyexiv2 for now until exiv2 gets fixed, the tests just skip that when it's missing. I'm going to unblock this bug so that it could be closed by the upcoming upload, but of course replace it with a thick underlined affects on the other bug. Daniel --- http://www.danielstender.com/blog/ 4096R/DF5182C8 46CB 1CA8 9EA3 B743 7676 1DB9 15E0 9AF4 DF51 82C8