Your message dated Sun, 31 Dec 2017 15:07:50 +0000 with message-id <e1evfdk-000ie6...@fasolo.debian.org> and subject line Bug#864337: fixed in python-blessed 1.14.2-1 has caused the Debian Bug report #864337, regarding python-blessed: Non-determistically FTBFS due to unreliable timing in tests 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.) -- 864337: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=864337 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: python-blessed Version: 1.14.1-1 Severity: serious Justification: fails to build from source User: reproducible-bui...@lists.alioth.debian.org Usertags: ftbfs X-Debbugs-Cc: reproducible-b...@lists.alioth.debian.org Dear Maintainer, python-blessed's testsuite appears to use method timing/benchmarking in such a way that it will non-deterministically FTBFS: […] ________________________ test_esc_delay_cbreak_timout_0 ________________________ def test_esc_delay_cbreak_timout_0(): """esc_delay still in effect with timeout of 0 ("nonblocking").""" pid, master_fd = pty.fork() if pid == 0: # child cov = init_subproc_coverage('test_esc_delay_cbreak_timout_0') term = TestTerminal() os.write(sys.__stdout__.fileno(), SEMAPHORE) with term.cbreak(): stime = time.time() inp = term.inkey(timeout=0) measured_time = (time.time() - stime) * 100 os.write(sys.__stdout__.fileno(), ( '%s %i' % (inp.name, measured_time,)).encode('ascii')) sys.stdout.flush() if cov is not None: cov.stop() cov.save() os._exit(0) with echo_off(master_fd): os.write(master_fd, u'\x1b'.encode('ascii')) read_until_semaphore(master_fd) stime = time.time() key_name, duration_ms = read_until_eof(master_fd).split() pid, status = os.waitpid(pid, 0) assert key_name == u'KEY_ESCAPE' assert os.WEXITSTATUS(status) == 0 assert math.floor(time.time() - stime) == 0.0 > assert 34 <= int(duration_ms) <= 45, int(duration_ms) E AssertionError: 71 E assert 71 <= 45 E + where 71 = int('71') blessed/tests/test_keyboard.py:528: AssertionError ==================== 1 failed, 305 passed in 75.27 seconds ===================== E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd /build/1st/python-blessed-1.14.1/.pybuild/pythonX.Y_3.5/build; python3.5 -m pytest dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.5 returned exit code 13 debian/rules:7: recipe for target 'build' failed make: *** [build] Error 25 dpkg-buildpackage: error: debian/rules build gave error exit status 2 I: copying local configuration E: Failed autobuilding of package […] The full build log is attached or can be viewed here: https://tests.reproducible-builds.org/debian/logs/unstable/amd64/python-blessed_1.14.1-1.build1.log.gz Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
python-blessed.1.14.1-1.logs.unstable.log.txt.gz
Description: Binary data
--- End Message ---
--- Begin Message ---Source: python-blessed Source-Version: 1.14.2-1 We believe that the bug you reported is fixed in the latest version of python-blessed, 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 864...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Pierre-Elliott Bécue <be...@crans.org> (supplier of updated python-blessed 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: Sun, 31 Dec 2017 14:01:34 +0100 Source: python-blessed Binary: python-blessed python3-blessed Architecture: source Version: 1.14.2-1 Distribution: unstable Urgency: medium Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org> Changed-By: Pierre-Elliott Bécue <be...@crans.org> Description: python-blessed - Thin, practical wrapper around terminal capabilities in Python2 python3-blessed - Thin, practical wrapper around terminal capabilities in Python3 Closes: 864337 Changes: python-blessed (1.14.2-1) unstable; urgency=medium . * Team upload * New upstream release 1.14.2 * Add a patch to remove a not reliable test assertion. (Closes: #864337) * d/control: - Bump Standards-Version to 4.1.3. - Change Build-Depends for debhelper to 11 - Add a basic Testsuite - Remove X-Python3?-Version tags * d/compat: Bump to 11 * d/watch: version bump to 4 and https link with uscan tags Checksums-Sha1: 79669104b3e9621a1f8115ef62d321b78d916073 2296 python-blessed_1.14.2-1.dsc b21cb37a5bcf9278d040c1da43e7e5cc6252ef39 82942 python-blessed_1.14.2.orig.tar.gz c2bef9974d2228c81e418b17d0626826c10c467a 3464 python-blessed_1.14.2-1.debian.tar.xz 49b1fb82e1f9bd38d6ccf5d898881af8322ee656 6890 python-blessed_1.14.2-1_amd64.buildinfo Checksums-Sha256: d668d8a9ea75b3554637da34cbc77a17a439177e07c8ff492ef5b82f3bbda1bd 2296 python-blessed_1.14.2-1.dsc 2342125fd4f27f00d2677798bd06be2e6a1178e77c0298080abe4f720070693b 82942 python-blessed_1.14.2.orig.tar.gz 4696c2ef5cc77f852640caa22b0c457731fea8f6e34d93942acde6dc9c5dab50 3464 python-blessed_1.14.2-1.debian.tar.xz c8c5a4a37640b9c620b8e5249b46753d37f2773fdcd59163d6c90709f7d60ff7 6890 python-blessed_1.14.2-1_amd64.buildinfo Files: 817f833f29b0be5d629d1fe2c59f416b 2296 python optional python-blessed_1.14.2-1.dsc 898d027823989f22e678c06f657c5b5f 82942 python optional python-blessed_1.14.2.orig.tar.gz fe9ca8c6be7b50ad1d11e78724cc48ce 3464 python optional python-blessed_1.14.2-1.debian.tar.xz ee843fd05efa06d5ee3bb4fb0f5ef9ac 6890 python optional python-blessed_1.14.2-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlpI6cwACgkQCBa54Yx2 K63tSRAAj2EuPoCOCGLeeWvVX6RuJkr2MPchXqHDQFyicIneIEAZPQtw5EQfaXrT ZvqXYPHsPJbx2bnyZ5AV+nNC8YAoXTPaKPCy/8+/avjNdCiK3WUPJq++JHRDXH+F EL0vOLb2wRZZ1YTkC3DvyA5nsg2fwo2lu0i5/L1NNrjr5urJtslScTsjRh+1iBW5 Yae7OH9/03xd16qtNbjCE5/LQDe4bvAj08kcvhC7WEDvQd5MhsuWV0H/fp7pCR6s gs++h4sttG2cHcUyV4GJw6FQyfno70qGc0KPjJfXljBA49ejFxEUly8Y+fL0sFsD gk45TpHGq0goFHzIwTAE4e4V8MiJh1Atc3foa/6wJKJBh571IGAT+FNV0ypDe8fD HHu5kLPKuIohgyMVuiMMV2p2bHZhKsyK9fm4ES8d42pr48cpxLJf5Q28UzoDtYkh 8grUJPMpvRvHFDsCkfncVkww/9E84JEbB34nEDmDAKARU4j68xuvH6SnSxUZ6Ru8 qDKkC7a+1z7q44lzhV6Y4PUbvi1nIrtzdory50+iMlW9p6mclhmqcWAfUHkZL4nY fxbqyPXQooCcmzQcL82GxdHnSr5f/paw2lVB07L72RlLW7h3wa8bTNAchrZbWb36 s9bDWjKc3fVg5F+YA0Jff/6uQUjQIUf2edaWxdm4oxpha5nl5pE= =TUPh -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Python-modules-team mailing list Python-modules-team@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team