Your message dated Sat, 27 Apr 2019 13:48:39 +0000 with message-id <[email protected]> and subject line Bug#923606: fixed in beancount 2.2.0-3 has caused the Debian Bug report #923606, regarding beancount: FTBFS randomly (gpg-related race condition) 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 [email protected] immediately.) -- 923606: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923606 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: src:beancount Version: 2.2.0-2 Severity: serious Tags: ftbfs Dear maintainer: I tried to build this package in buster but it failed: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh binary-indep --with python3,elpa --buildsystem pybuild dh_update_autotools_config -i -O--buildsystem=pybuild dh_autoreconf -i -O--buildsystem=pybuild dh_auto_configure -i -O--buildsystem=pybuild I: pybuild base:217: python3.7 setup.py config running config debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build I: pybuild base:217: /usr/bin/python3 setup.py build running build running build_py creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build/beancount [... snipped ...] is_dir = False if is_dir: try: dirfd = os.open(entry.name, os.O_RDONLY, dir_fd=topfd) except OSError: onerror(os.open, fullname, sys.exc_info()) else: try: if os.path.samestat(orig_st, os.fstat(dirfd)): _rmtree_safe_fd(dirfd, fullname, onerror) try: os.rmdir(entry.name, dir_fd=topfd) except OSError: onerror(os.rmdir, fullname, sys.exc_info()) else: try: # This can only happen if someone replaces # a directory with a symlink after the call to # os.scandir or stat.S_ISDIR above. raise OSError("Cannot call rmtree on a symbolic " "link") except OSError: onerror(os.path.islink, fullname, sys.exc_info()) finally: os.close(dirfd) else: try: > os.unlink(entry.name, dir_fd=topfd) E FileNotFoundError: [Errno 2] No such file or directory: 'S.gpg-agent.browser' /usr/lib/python3.7/shutil.py:447: FileNotFoundError =============================== warnings summary =============================== /usr/lib/python3/dist-packages/bottle.py:87 /usr/lib/python3/dist-packages/bottle.py:87: DeprecationWarning: Using or importing the ABCs from 'collections' instead of from 'collections.abc' is deprecated, and in 3.8 it will stop working from collections import MutableMapping as DictMixin .pybuild/cpython3_3.7/build/beancount/ingest/regression_test.py::TestImporterTestGenerators::test_compare_sample_files__no_directory /tmp/TestImporterTestGenerators.wuw61umy:170: DeprecationWarning: Call to deprecated function compare_sample_files: Use beancount.ingest.regression_pytest instead -- Docs: https://docs.pytest.org/en/latest/warnings.html == 1 failed, 1632 passed, 22 skipped, 2 xfailed, 2 warnings in 137.49 seconds == E: pybuild pybuild:338: test: plugin distutils failed with: exit code=1: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.7/build; python3.7 -m pytest -v dh_auto_test: pybuild --test --test-pytest -i python{version} -p 3.7 returned exit code 13 make: *** [debian/rules:13: binary-indep] Error 25 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part, so I've put a bunch of failed build logs here: https://people.debian.org/~sanvila/build-logs/beancount/ The failure happens randomly. Sometimes it happens, sometimes it does not, but the failure rate is so high that we can't really say that the package "builds from source and without failure". This failure is similar to another one which I reported before in another package: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=906335 but I'm not really sure if that helps. If you need a test machine where this happens almost all the time, please contact me privately and I will gladly offer ssh access. Thanks.
--- End Message ---
--- Begin Message ---Source: beancount Source-Version: 2.2.0-3 We believe that the bug you reported is fixed in the latest version of beancount, 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 [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Stefano Zacchiroli <[email protected]> (supplier of updated beancount 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 [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 21 Apr 2019 17:00:36 +0200 Source: beancount Binary: beancount python3-beancount python3-beancount-dbgsym Architecture: source all amd64 Version: 2.2.0-3 Distribution: unstable Urgency: medium Maintainer: Python Applications Packaging Team <[email protected]> Changed-By: Stefano Zacchiroli <[email protected]> Description: beancount - Double-entry accounting from text files python3-beancount - Double-entry accounting from text files - Python module Closes: 923606 Changes: beancount (2.2.0-3) unstable; urgency=medium . [ Santiago Vila ] * patches/0003: Ignore FileNotFoundError from self.tmpdir.cleanup(). Fixes a FTBFS problem which happens randomly (Closes: #923606) Checksums-Sha1: 0cb6b75d9fd8c99b59c41b8b57c4c49b37fafb28 2361 beancount_2.2.0-3.dsc 1dfb06e21c410f00b121bbeb0e70b1132a5b4e1b 5216 beancount_2.2.0-3.debian.tar.xz 7757c1936446017956ad2cf0036a9c4592e7b603 168140 beancount_2.2.0-3_all.deb c3b94f32a976708a506f819618560afb7ce422c1 11067 beancount_2.2.0-3_amd64.buildinfo 8b828abb465b0844cab95be5afeca991c23cd925 50860 python3-beancount-dbgsym_2.2.0-3_amd64.deb f8401956361fa48fc475a4794e49d02c8a3f0bad 487848 python3-beancount_2.2.0-3_amd64.deb Checksums-Sha256: 3201d91b5fd391921f544c2b7dd60a08132a0ee08ce1bba395cdcd504269926a 2361 beancount_2.2.0-3.dsc 2ca065765f732f440ef63834363f5575d27f3f1389027a7ab27c981d8b26064d 5216 beancount_2.2.0-3.debian.tar.xz 41fdbc7fd95d834004fb9f753e4435fb3bc9f5a5a6b4a829e02af9176d7c72b6 168140 beancount_2.2.0-3_all.deb 306359507eb4ef6a6229e5010b94fcf0a86fb02f6f7ce08544d95ff23773bc09 11067 beancount_2.2.0-3_amd64.buildinfo d8bec6b9091033c1b9a9dc866d0366436a368df116cff0f25bb89ac6394295f5 50860 python3-beancount-dbgsym_2.2.0-3_amd64.deb cff04ab80ff87380e3a4a740a8d66057a26ac6db5b55a862fd4b8c3667d66770 487848 python3-beancount_2.2.0-3_amd64.deb Files: 7c8860c08bb1603760dc6205cdc7ff8e 2361 utils optional beancount_2.2.0-3.dsc 754f565dda8d9a5bd919f61ef4c0d4ce 5216 utils optional beancount_2.2.0-3.debian.tar.xz df9f1e2e4e3711efef81888516a85ed3 168140 utils optional beancount_2.2.0-3_all.deb 52472fcb40e96b16b079aad5fc4379ad 11067 utils optional beancount_2.2.0-3_amd64.buildinfo 69a78a650e0d5007efd361cb1e970001 50860 debug optional python3-beancount-dbgsym_2.2.0-3_amd64.deb b6e71fab339275d36cd3ba414b37bf76 487848 python optional python3-beancount_2.2.0-3_amd64.deb -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE8ZooXsFA+JEz681OfH5Cj5NBJ5kFAlzEVPkQHHphY2tAZGVi aWFuLm9yZwAKCRB8fkKPk0EnmVxHD/wIbH5kahi7Ug8b9NZ71Grd+HntD2sxxXbP LIVoQ3HKEWGRRqRA0xdMT2ZSE+4F8c8eUjRPDCdr0T2sTaUjPXGlpB8/h9NNBzTT p/aCD/kYI18L1METCwzxdCbuGHCmJkG+DeW09/5skFQwRlei8ysxAS7Z0ULJp2Qs RHpxqj9HSkkkR6JuG9/z/RVeppfcu1b58u1NBquCGCv6n4fVlK2gef5X+Wzmrp5T NadDq3gaXwjxVBaJLO/E+IegFfBPbpx4/lPT3Uio+0XB2tznXpxumriJFR2DfCcq XK6b6rb0mYk9KimtccA35SzrSChvudrBrHAmqPbTlMN1+oQzO/fsYUE943bOiLlS HCD7z0dcGryVbFutFRn6+UjHwjkmK0U9Ka0J5zuXrBA6a+85TitPJUF2GvsRiHzd WUC8OWnoWILM4TF0eRDMypZtWX2kso/aeDQObmEjdosyV0Mhd8RSt/50p3HsL/lv KRzONOnhsMnKLNjFPWj/54fRR3X5LiBOtESa7GVwHtzM9atf5aeQ2Q/h0HvwsqKi ZuE2rjhude/3r2mAX/o4OPLHTkzYi6McPD16ClXda4eUZt6WsIfep5/TR18qi6Qu yWKZgwnH2BCNwlAgVNX/VSRtGsDPAJmTlfJjpo/99uksk3LtBg0xGFGiGGHsqY62 z6pwckW00A== =/1Zo -----END PGP SIGNATURE-----
--- End Message ---

