Your message dated Wed, 03 Jan 2018 00:50:09 +0000 with message-id <e1ewxfx-0007af...@fasolo.debian.org> and subject line Bug#864337: fixed in python-blessed 1.14.2-2 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-2 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: Wed, 03 Jan 2018 01:18:43 +0100 Source: python-blessed Binary: python-blessed python3-blessed Architecture: source Version: 1.14.2-2 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-2) unstable; urgency=medium . * Team upload. * d/patches/0001: Remove all time-based assertions in test_keyboard.py. (Closes: #864337) * Remove d/clean as the egg files are included in the git repo since the beginning, and it's not coherent with the current package's behaviour. Checksums-Sha1: 6ba96ecb1a47ba6911ccf7ba8c30be730cc75254 2296 python-blessed_1.14.2-2.dsc 5576de1b1e0e8494a1c73c1735755a99f0f1f373 3692 python-blessed_1.14.2-2.debian.tar.xz af30b1b08df6267ba68cb7da3ba9d0b021e345b3 6890 python-blessed_1.14.2-2_amd64.buildinfo Checksums-Sha256: 247d8f777049686c9698f3ba214cdc1bfcd3787112431d7498e0baf382af053f 2296 python-blessed_1.14.2-2.dsc 52a14078d2fabd3c8d55964f1c65e8ee6aa861f21d6efb9db5ecf6245d0d764f 3692 python-blessed_1.14.2-2.debian.tar.xz 19dc25d51b84d93928cb41e48a2643bc5833019b560ed5bb7ab88cf137fce3cd 6890 python-blessed_1.14.2-2_amd64.buildinfo Files: 79bad530c1df692dbed3c99c0063a11a 2296 python optional python-blessed_1.14.2-2.dsc 53cc2f5f69c0107cbaf3af3ac74c896a 3692 python optional python-blessed_1.14.2-2.debian.tar.xz ccf2c89e2425df09f9fc120c44a14ea9 6890 python optional python-blessed_1.14.2-2_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAlpMJZcACgkQCBa54Yx2 K63vRQ/+Nt86ZO8/fznznNOAM5D/AzgNuViSikCRzITsmGM/t49zdAHWICNpi3sC WJuwQznxu/tMtMYunuZdCDc+eo+UKA5jdeqCEN2z5FMNgxTZ1Lfr+xMUkxlb2AsF aAp9wTWjSyQDtlRpZo6dFmxDP/z3pEVmtcu/CIOvU/ZQEayWw7IK4r6nrCigy+Ct yBab1lRdjA+HhRXRYUeR+ALr+ftICXffj7ePdTPFGVjbqLqpXFmlaWtvZYiJu16d fr8z83PHo/TvWQxgleL1c+aNKZZgzFJdas8bncuKPRC5gJtPwNlE62luS2i85oJB oaBn+uLRsDrWa6Pz8yonxlB+2qCtUf9kBvDhFM5DIu0vVAl9UOOchElUcCEEigO4 aTLuLXMqa3iTwObHqqOPxJZvwYdnmTB2Pqq0Tdtb3Lndev3DY+1jjmk+hJr3EMKm w7vuVjXIg40urcy4eooSmGBbavpYZRj6voTNVxRwu8XpIrBGrY7fqGwdeXEoEtIS kZVl/9ze0upl3aP8mGN0Y1BdAiEhVdZGmv2+jl/Z8ISmcN3W3DkMVqfAra4bgSUC M0QZ5TItAun8u3FiKrlLpYQkfygkhIvmCtp8xoPqsjCwr7Qd4gg2mI8ad/5AKEH3 k230pdxXGgQYcsbUjHWQMxna27ZoOVqyb9OwzvYql7jexIfzBOI= =xjYl -----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