Your message dated Sat, 27 Oct 2018 05:49:31 +0000 with message-id <e1gghtx-0005r0...@fasolo.debian.org> and subject line Bug#911874: fixed in python-pyfaidx 0.5.5.2-1 has caused the Debian Bug report #911874, regarding python-pyfaidx FTBFS: tests fail with Python 3.7: RuntimeError: generator raised StopIterationj 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.) -- 911874: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911874 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: python-pyfaidx Version: 0.5.4-1 Severity: serious Tags: ftbfs python-pyfaidx fails to build from source in unstable. Its test suite has lots of these: | ====================================================================== | ERROR: test_reverse_iter (test_FastaRecord_iter.TestFastaRecordIter) | ---------------------------------------------------------------------- | Traceback (most recent call last): | File "/<<PKGBUILDDIR>>/pyfaidx/__init__.py", line 808, in __iter__ | raise StopIteration | StopIteration | | The above exception was the direct cause of the following exception: | | Traceback (most recent call last): | File "/<<PKGBUILDDIR>>/tests/test_FastaRecord_iter.py", line 30, in test_reverse_iter | expect = list(chain(*([line[::-1] for line in record][::-1] for record in Fasta('data/genes.fasta', as_raw=True)))) | File "/<<PKGBUILDDIR>>/tests/test_FastaRecord_iter.py", line 30, in <genexpr> | expect = list(chain(*([line[::-1] for line in record][::-1] for record in Fasta('data/genes.fasta', as_raw=True)))) | File "/<<PKGBUILDDIR>>/tests/test_FastaRecord_iter.py", line 30, in <listcomp> | expect = list(chain(*([line[::-1] for line in record][::-1] for record in Fasta('data/genes.fasta', as_raw=True)))) | RuntimeError: generator raised StopIteration | | Name Stmts Miss Cover Missing | --------------------------------------------------- | pyfaidx/__init__.py 699 140 80% 14-15, 165, 170, 293, 336-343, 346, 356-363, 373-377, 385, 389, 414-415, 440, 443, 479, 481, 487, 540-541, 579, 586-589, 654-657, 700, 729, 744-755, 761, 786, 793, 833, 876-887, 910, 922, 926, 928, 930, 935, 990, 998-999, 1002, 1037, 1044, 1066-1105, 1108, 1117-1137, 1181-1186, 1194-1195, 1233, 1241, 1247-1248 | pyfaidx/cli.py 257 128 50% 22-25, 31-36, 47-50, 78, 80, 91-106, 120-140, 181-182, 186, 190, 192, 195, 203, 208-214, 228, 231, 237-239, 248-250, 256, 265-278, 282, 286-287, 290-293, 308-315, 321-328, 334-342, 348-358, 361 | --------------------------------------------------- | TOTAL 956 268 72% | ---------------------------------------------------------------------- | Ran 134 tests in 9.432s | | FAILED (SKIP=36, errors=2) | E: pybuild pybuild:338: test: plugin custom failed with: exit code=1: set -e; \ | python3.7 -m "nose" --with-coverage --cover-package=pyfaidx | dh_auto_test: pybuild --test --test-nose -i python{version} -p "3.7 3.6" --test --system=custom "--test-args=set -e; \\\ | {interpreter} -m \"nose\" --with-coverage --cover-package=pyfaidx" returned exit code 13 | make[1]: *** [debian/rules:18: override_dh_auto_test] Error 25 | make[1]: Leaving directory '/<<PKGBUILDDIR>>' | make: *** [debian/rules:10: build] Error 2 | dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2 Looks like this has started failing, because Python 3.7 has become a supported Python version and Python 3.7 is stricter about generators. Helmut
--- End Message ---
--- Begin Message ---Source: python-pyfaidx Source-Version: 0.5.5.2-1 We believe that the bug you reported is fixed in the latest version of python-pyfaidx, 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 911...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Andreas Tille <ti...@debian.org> (supplier of updated python-pyfaidx 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: SHA256 Format: 1.8 Date: Sat, 27 Oct 2018 07:11:40 +0200 Source: python-pyfaidx Binary: python-pyfaidx python3-pyfaidx python-pyfaidx-examples Architecture: source Version: 0.5.5.2-1 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <debian-med-packag...@lists.alioth.debian.org> Changed-By: Andreas Tille <ti...@debian.org> Description: python-pyfaidx - efficient random access to fasta subsequences for Python python-pyfaidx-examples - example data for efficient random access to fasta subsequences fo python3-pyfaidx - efficient random access to fasta subsequences for Python 3 Closes: 911874 Changes: python-pyfaidx (0.5.5.2-1) unstable; urgency=medium . * New upstream version Closes: #911874 * Standards-Version: 4.2.1 * Secure URI in copyright format Checksums-Sha1: ae753da187de4a84d3e4d6cf72484427245647c1 2400 python-pyfaidx_0.5.5.2-1.dsc 0760b1225e6777ab510c0b5b89ff416e7a73e94b 93592 python-pyfaidx_0.5.5.2.orig.tar.gz d764bba87ebb3a527de241755176d5a957b2892a 4188 python-pyfaidx_0.5.5.2-1.debian.tar.xz Checksums-Sha256: 69dc776ee7229292a943c545a8bd2d794b63b65e19a63d4e4e4bd4e5e185ba4c 2400 python-pyfaidx_0.5.5.2-1.dsc 29284a25725c50719e24dcf507a152ec0fb0b7b56dd236c2f22dca8c1a4591a6 93592 python-pyfaidx_0.5.5.2.orig.tar.gz b420cb86e83790e558830a5cf1dfaf62bcb3f8cb81a5651500d7cf836d1dc3f8 4188 python-pyfaidx_0.5.5.2-1.debian.tar.xz Files: 74a30d5d3841f857fe7c6665bc1ad338 2400 python optional python-pyfaidx_0.5.5.2-1.dsc 2378b0939be1f48c5fa8ec2fd2429220 93592 python optional python-pyfaidx_0.5.5.2.orig.tar.gz d705484e240d8e33ca36e26ee31e9801 4188 python optional python-pyfaidx_0.5.5.2-1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAlvT9QURHHRpbGxlQGRl Ymlhbi5vcmcACgkQV4oElNHGRtHXmw//VRu2n57HNugThGLEDt22EUa7djjbB16u n6uElxRmakejvkIN00vgh9u/jnyh/4zAYOqUJ+J5foqlh+pHy3KDk2i4o1fHN3V0 /t4LBgjj0pgkn3VroKRXsihNIqQ2o7R45xIuim1a5tiCXJL60+JXqgH6F3Vb6Pk3 +5YVx1WxDNlgff3P8A6VrRagbD9aSG90FckYefaOqIQL9gmDmYxjeOkwpgJMO01Z G7A5f2jB98eViY+yj7UlJZgUnwwahfY5GAi5Gg6fRRklR3TuZLjGjGTW7wO5ykha wyQAND9ZxNLtlH4X1PdSjFBsesfuPidiQciP0R5y1DOxkHQM5D5b0Bxln5c8gBQR 6FGpu9ymH/TEoxjbffpPPwlNPWLZ9Z0VWq0BjX2APisDe3MwhFt/IbAJTyz9oumj 5shawSxZOLcH/nR7aK0vahJ8cCf11pKMqJS4swhYiQ1upYEMkFoknMhgxws1wJJ4 hj9ADXg200JRJ4WnTF6CIHVgOmUctu7qcaqM93d3QaASKQrn54s155c+GvtGLMn6 RGbgjeD71g2F7zqQj4Kw/NFHKoaCxo/kzQMN1J08jJFAp2axzTTaLha69MVdHyvU OTzuv2qgDRG4NqfYVh3zqxIlEcEBcKPaXQrEPww3d7IlMNiFyacEpYvAFWjRmVjw YWYZLxDlsd0= =d5UI -----END PGP SIGNATURE-----
--- End Message ---