[Debian-med-packaging] Bug#883860: python-biopython: SeqRecord broken on Debian packages when python-biopython-sql package is not installed
Kai Blin
kblin at biosustain.dtu.dk
Fri Dec 8 13:18:25 UTC 2017
Package: python-biopython
Version: 1.68+dfsg-3
Severity: important
Tags: upstream
Dear Maintainer,
Upstream Biopython introduced a hard dependency from the Bio.SeqRecord
class on BioSQL with commit 48cd6bc1. This causes the __getitem__
method to fail unless python-biopython-sql is also installed. As the
-sql package also pulls in mysql, that can be undesirable.
I've reported this bug upstream as
https://github.com/biopython/biopython/issues/1471 already.
That bug report also contains a reproducer that works on current Debian
stretch.
I have not tested with the 1.70 packages available in unstable as the
code causing the issue is present in that version as well.
Best regards,
Kai
-- System Information:
Debian Release: 9.1
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.4.0-93-generic (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect
Versions of packages python-biopython depends on:
ii libc6 2.24-11+deb9u1
ii python 2.7.13-2
ii python-numpy [python-numpy-abi9] 1:1.12.1-3
ii python-reportlab 3.3.0-2
Versions of packages python-biopython recommends:
ii ncbi-blast+ 2.6.0-1
ii python-biopython-doc 1.68+dfsg-3
Versions of packages python-biopython suggests:
pn bwa <none>
pn clustalo <none>
pn clustalw <none>
pn dialign <none>
pn dssp <none>
pn emboss <none>
pn fasttree <none>
pn mafft <none>
pn muscle <none>
pn phylip <none>
pn phyml <none>
pn prank <none>
pn probcons <none>
pn python-matplotlib <none>
pn python-mysqldb <none>
ii python-pil 4.0.0-4
pn python-psycopg2 <none>
pn python-rdflib <none>
ii python-renderpm 3.3.0-2
pn python-scipy <none>
pn python-tk <none>
pn raxml <none>
pn samtools <none>
pn t-coffee <none>
pn wise <none>
-- no debconf information
More information about the Debian-med-packaging
mailing list