Source: freezegun Version: 0.3.10-2 Severity: serious Tags: ftbfs Some recent change in unstable makes freezegun FTBFS:
https://tests.reproducible-builds.org/debian/history/freezegun.html https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/freezegun.html ... debian/rules override_dh_auto_test make[1]: Entering directory '/build/1st/freezegun-0.3.10' pyversions: missing X(S)-Python-Version in control file, fall back to debian/pyversions pyversions: missing debian/pyversions file, fall back to supported versions py3versions: no X-Python3-Version in control file, using supported versions for python in python2.7; do \ $python /usr/bin/nosetests tests; \ done SS......................S.................................................................... Name Stmts Miss Cover Missing ----------------------------------------------------- freezegun/__init__.py 8 0 100% freezegun/api.py 422 28 93% 30-31, 35-36, 40-41, 45, 50, 72-73, 89, 158, 406, 443, 554, 556, 563-565, 581, 587, 604-605, 633-635, 654-657 ----------------------------------------------------- TOTAL 430 28 93% ---------------------------------------------------------------------- Ran 93 tests in 2.412s OK (SKIP=3) for python in python3.6 python3.7; do \ $python /usr/bin/nosetests tests; \ done .......................S..................................................................... Name Stmts Miss Cover Missing ----------------------------------------------------- freezegun/__init__.py 8 0 100% freezegun/_async.py 11 1 91% 12 freezegun/api.py 422 21 95% 30-31, 35-36, 50, 72-73, 89, 158, 443, 554, 556, 563-565, 587, 633-635, 654-657 ----------------------------------------------------- TOTAL 441 22 95% ---------------------------------------------------------------------- Ran 93 tests in 1.868s OK (SKIP=1) .......................S.................................................................FF.. ====================================================================== FAIL: Test that we can go back in time after setting a future date. ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/build/1st/freezegun-0.3.10/tests/test_uuid.py", line 28, in test_uuid1_future assert_equal(time_from_uuid(uuid.uuid1()), future_target) AssertionError: FakeDatetime(2020, 1, 19, 23, 8, 44, 720600) != datetime.datetime(2056, 2, 6, 14, 3, 21) 'FakeDatetime(2020, 1, 19, 23, 8, 44, 720600) != datetime.datetime(2056, 2, 6, 14, 3, 21)' = '%s != %s' % _common_shorten_repr(FakeDatetime(2020, 1, 19, 23, 8, 44, 720600), datetime.datetime(2056, 2, 6, 14, 3, 21)) 'FakeDatetime(2020, 1, 19, 23, 8, 44, 720600) != datetime.datetime(2056, 2, 6, 14, 3, 21)' = self._formatMessage('FakeDatetime(2020, 1, 19, 23, 8, 44, 720600) != datetime.datetime(2056, 2, 6, 14, 3, 21)', 'FakeDatetime(2020, 1, 19, 23, 8, 44, 720600) != datetime.datetime(2056, 2, 6, 14, 3, 21)') >> raise self.failureException('FakeDatetime(2020, 1, 19, 23, 8, 44, 720600) >> != datetime.datetime(2056, 2, 6, 14, 3, 21)') ====================================================================== FAIL: Test that we can go forward in time after setting some time in the past. ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python3/dist-packages/nose/case.py", line 197, in runTest self.test(*self.arg) File "/build/1st/freezegun-0.3.10/tests/test_uuid.py", line 42, in test_uuid1_past assert_equal(time_from_uuid(uuid.uuid1()), past_target) AssertionError: FakeDatetime(2020, 1, 19, 23, 8, 44, 748940) != datetime.datetime(1978, 7, 6, 23, 6, 31) 'FakeDatetime(2020, 1, 19, 23, 8, 44, 748940) != datetime.datetime(1978, 7, 6, 23, 6, 31)' = '%s != %s' % _common_shorten_repr(FakeDatetime(2020, 1, 19, 23, 8, 44, 748940), datetime.datetime(1978, 7, 6, 23, 6, 31)) 'FakeDatetime(2020, 1, 19, 23, 8, 44, 748940) != datetime.datetime(1978, 7, 6, 23, 6, 31)' = self._formatMessage('FakeDatetime(2020, 1, 19, 23, 8, 44, 748940) != datetime.datetime(1978, 7, 6, 23, 6, 31)', 'FakeDatetime(2020, 1, 19, 23, 8, 44, 748940) != datetime.datetime(1978, 7, 6, 23, 6, 31)') >> raise self.failureException('FakeDatetime(2020, 1, 19, 23, 8, 44, 748940) >> != datetime.datetime(1978, 7, 6, 23, 6, 31)') Name Stmts Miss Cover Missing ----------------------------------------------------- freezegun/__init__.py 8 0 100% freezegun/_async.py 11 1 91% 12 freezegun/api.py 422 19 95% 35-36, 50, 72-73, 89, 158, 443, 554, 556, 563-565, 587, 633-635, 654-657 ----------------------------------------------------- TOTAL 441 20 95% ---------------------------------------------------------------------- Ran 93 tests in 1.274s FAILED (SKIP=1, failures=2) make[1]: *** [debian/rules:18: override_dh_auto_test] Error 1