Your message dated Mon, 05 Oct 2020 15:21:05 +0000 with message-id <e1kpsit-000e76...@fasolo.debian.org> and subject line Bug#920545: fixed in python-intervaltree-bio 1.0.1-4 has caused the Debian Bug report #920545, regarding python-intervaltree breaks python-intervaltree-bio autopkgtest 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.) -- 920545: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920545 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Source: python-intervaltree, python-intervaltree-bio Control: found -1 python-intervaltree/3.0.2-1 Control: found -1 python-intervaltree-bio/1.0.1-2 X-Debbugs-CC: debian...@lists.debian.org Severity: important User: debian...@lists.debian.org Usertags: breaks needs-update Dear maintainers, With a recent upload of python-intervaltree the autopkgtest of python-intervaltree-bio fails in testing when that autopkgtest is run with the binary packages of python-intervaltree from unstable. It passes when run with only packages from testing. In tabular form: pass fail python-intervaltree from testing 3.0.2-1 python-intervaltree-bio from testing 1.0.1-2 all others from testing from testing I copied some of the output at the bottom of this report. Currently this regression is blocking the migration of python-intervaltree to testing [1]. Due to the nature of this issue, I filed this bug report against both packages. Can you please investigate the situation and reassign the bug to the right package? If needed, please change the bug's severity. More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation Paul [1] https://qa.debian.org/excuses.php?package=python-intervaltree https://ci.debian.net/data/autopkgtest/testing/amd64/p/python-intervaltree-bio/1785537/log.gz =================================== FAILURES =================================== ________________________________ test_knownGene ________________________________ def test_knownGene(): # To speed up testing, we'll download the file and reuse the downloaded copy knownGene_url = 'http://hgdownload.cse.ucsc.edu/goldenpath/hg19/database/knownGene.txt.gz' # Mirror. Slightly faster and more stable, I believe: knownGene_url = 'http://kt.era.ee/distribute/pyintervaltree/knownGene.txt.gz' # To speed up testing, we'll download the file and reuse the downloaded copy knownGene_file, headers = urlretrieve(knownGene_url) knownGene_localurl = 'file:///%s' % os.path.abspath(knownGene_file) knownGene = GenomeIntervalTree.from_table(url=knownGene_localurl, decompress=True) # Py3 downloads .gz files to local files with names not ending with .gz assert len(knownGene) == 82960 > result = knownGene[b'chr1'].search(100000, 138529) E AttributeError: 'IntervalTree' object has no attribute 'search' .pc/offline-test-data.patch/tests/genomeintervaltree_test.py:28: AttributeError test_knownGene[file:///tmp/autopkgtest-lxc.z3ra1nek/downtmp/build.Szw/src/debian/data/] base_url = 'file:///tmp/autopkgtest-lxc.z3ra1nek/downtmp/build.Szw/src/debian/data/' def test_knownGene(base_url): # To speed up testing, we'll download the file and reuse the downloaded copy knownGene_url = base_url + 'knownGene.txt.gz' # To speed up testing, we'll download the file and reuse the downloaded copy knownGene_file, headers = urlretrieve(knownGene_url) knownGene_localurl = 'file:///%s' % os.path.abspath(knownGene_file) knownGene = GenomeIntervalTree.from_table(url=knownGene_localurl, decompress=True) # Py3 downloads .gz files to local files with names not ending with .gz assert len(knownGene) == 82960 > result = knownGene[b'chr1'].search(100000, 138529) E AttributeError: 'IntervalTree' object has no attribute 'search'
signature.asc
Description: OpenPGP digital signature
--- End Message ---
--- Begin Message ---Source: python-intervaltree-bio Source-Version: 1.0.1-4 Done: Nilesh Patra <npatra...@gmail.com> We believe that the bug you reported is fixed in the latest version of python-intervaltree-bio, 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 920...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Nilesh Patra <npatra...@gmail.com> (supplier of updated python-intervaltree-bio 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: Mon, 05 Oct 2020 18:44:27 +0530 Source: python-intervaltree-bio Architecture: source Version: 1.0.1-4 Distribution: unstable Urgency: medium Maintainer: Debian Med Packaging Team <debian-med-packag...@lists.alioth.debian.org> Changed-By: Nilesh Patra <npatra...@gmail.com> Closes: 920545 Changes: python-intervaltree-bio (1.0.1-4) unstable; urgency=medium . * Team Upload. [ Olivier Sallou ] * d/tests/control Ignore .pc directory for autopkgtest (Closes: #920545). . [ Afif Elghraoui ] * Remove myself from Uploaders . [ Andreas Tille ] * Add myself to Uploaders * debhelper-compat 12 * Standards-Version: 4.5.0 * Remove trailing whitespace in debian/changelog * Explicitly Depends: python3-intervaltree * Make sure only offline tests are done . [ Nilesh Patra ] * Fix autopkgtests (Closes: #920545) * debhelper-compat 13 (routine-update) * Add salsa-ci file (routine-update) * Rules-Requires-Root: no (routine-update) * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, Repository-Browse. Checksums-Sha1: 67e8103135b971380de66cabb2afa582b5fa8d64 2283 python-intervaltree-bio_1.0.1-4.dsc 9d2ca4d9540cc9a9e6524f56700f7775a6dc2135 18264012 python-intervaltree-bio_1.0.1-4.debian.tar.xz 5b7aa8e47ca487fe11fb6e8c769a90e54a909eb5 6579 python-intervaltree-bio_1.0.1-4_amd64.buildinfo Checksums-Sha256: d72d0086d04e4dd748b1d5c7c003ee6e9b195232c6bb6d98443155fcdb7bb0a4 2283 python-intervaltree-bio_1.0.1-4.dsc 11f5b591530148c7efd0846024d7a41fac9e6c568c7b332a6ef2ce551051129a 18264012 python-intervaltree-bio_1.0.1-4.debian.tar.xz 19070e251e002f16b8b60d4cd6d7a40f39086c16b56015ee24469a4dc497c70a 6579 python-intervaltree-bio_1.0.1-4_amd64.buildinfo Files: 97c5732d3b4906b3569e5551f4347400 2283 python optional python-intervaltree-bio_1.0.1-4.dsc 6b1c5ce3abf1ce11aa7bf05e229f8b92 18264012 python optional python-intervaltree-bio_1.0.1-4.debian.tar.xz 9c0b3562eaa44a679bc4a44312a536b8 6579 python optional python-intervaltree-bio_1.0.1-4_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJIBAEBCgAyFiEEPpmlJvXcwMu/HO6mALrnSzQzafEFAl97M4IUHG5wYXRyYTk3 NEBnbWFpbC5jb20ACgkQALrnSzQzafFmOQ/+P57jExKKroh1aedt4DMW0lFx5UVU 1zDYM640U0sMSILFCKL+ys0sqfjKTfdGmpz7TTKS04vVnpsswfMBTlrH+8UQXJlL RGjK/j2kLgXR10mwSWJGJrAxPCQjc9Iy2EYnEO4FEyF64+PSNU16nB8z4ZgecJAs Jl8dIRiRiy0YAxigRbY559f6bYtAJF3GEzamKtpc7WrX9m+x0wLeaSavS84biNYv 3vF0mA4yB8ooxwMq2O9pGqZRqFtSrGJpIyzyxsu+47qs436gdHALZ1t8RAViJmlc 2Ap4XNVxpd8Pv/U7pz7YqkCeAFNGxhjWta9vm5Tp1BEaaFKX5UdjgJ9E4vp8gK/r mf8ZZqXGWrA+/vZYNM4+j+0jeN1bbkA/YPAmr/RAHQIHNm0OKfHSvPMs3F3ybeIk fZT7R9FeSQIGYycjkRafvbUkq6n7mHkqsK07ldr+Q2JyvOmrMk3b+PECmhmGjimp D60tdoBUCv6xPpl0w2zUq9l7lXzZKjy8NpOr7+KG6lqBNKpKPZnxK9tTaLTDGvD5 VjmwGQm2+MoYn7usFTcws95Y0NGk8MlB5TidKvugmO2cLlPyQaz1ezuQyw/GFl7j iPCFk+A3q4frlXqEkji/sTwkNVoPdHIa31xg3txWRhw9uH2WX6EWxJsJ82zwx1Lk 7D8vFZxRWb24nC0= =dcqd -----END PGP SIGNATURE-----
--- End Message ---