[Debian-med-packaging] Bug#1039565: python-biopython: Please avoid the python3-renderpm dependency, it got dropped by its Debian maintainer

Lukas Märdian slyon at ubuntu.com
Tue Jun 27 10:30:06 BST 2023


Package: python-biopython
Version: 1.80+dfsg-4
Severity: normal
Tags: patch
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu mantic ubuntu-patch
X-Debbugs-Cc: slyon at ubuntu.com

Dear Maintainer,

The python3-renderpm binary package got dropped by its (new) maintainer since src:python-reportlab 4.0.4-1.
This makes python-biopython's build- & autopkgtests fail.

Please see https://bugs.debian.org/1037483 for reference.

In Ubuntu, the attached patch was applied to achieve the following:

  * Drop python3-renderpm dependency, as this binary got dropped from
    src:python-reportlab by its (new) maintainer. (LP: #2025133)

Thanks for considering the patch.


-- System Information:
Debian Release: bookworm/sid
  APT prefers lunar-updates
  APT policy: (500, 'lunar-updates'), (500, 'lunar-security'), (500, 'lunar'), (100, 'lunar-proposed'), (100, 'lunar-backports')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.2.0-23-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE=de_DE:en_GB:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
-------------- next part --------------
diff -Nru python-biopython-1.80+dfsg/debian/control python-biopython-1.80+dfsg/debian/control
--- python-biopython-1.80+dfsg/debian/control	2022-12-29 14:14:35.000000000 +0100
+++ python-biopython-1.80+dfsg/debian/control	2023-06-27 11:17:19.000000000 +0200
@@ -37,7 +37,6 @@
                python3-mmtf <!nocheck>,
                python3-pil <!nocheck>,
                python3-rdflib <!nocheck>,
-               python3-renderpm <!nocheck>,
                python3-psycopg2 <!nocheck>,
                python3-pygments <!nocheck>,
                python3-scipy <!nocheck>,
@@ -58,7 +57,6 @@
 Depends: ${python3:Depends},
          ${shlibs:Depends},
          ${misc:Depends},
-         python3-renderpm,
          python3-reportlab,
          w3c-sgml-lib
 Recommends: python-biopython-doc (= ${source:Version}),
diff -Nru python-biopython-1.80+dfsg/debian/rules python-biopython-1.80+dfsg/debian/rules
--- python-biopython-1.80+dfsg/debian/rules	2022-12-29 14:14:31.000000000 +0100
+++ python-biopython-1.80+dfsg/debian/rules	2023-06-27 10:49:44.000000000 +0200
@@ -25,7 +25,7 @@
 
 # avoid testing tools that are not packaged for Debian yet (or will never be packaged since they might be outdated)
 # This would not trigger a failure but bloats the build log with irrelevant noise
-EXCLUDENOTPACKAGED=MSAProbs_tool NACCESS_tool PopGen_GenePop PopGen_GenePop_EasyController XXmotif_tool PDB_ResidueDepth mmtf mmtf_online
+EXCLUDENOTPACKAGED=MSAProbs_tool NACCESS_tool PopGen_GenePop PopGen_GenePop_EasyController XXmotif_tool PDB_ResidueDepth mmtf mmtf_online GraphicsBitmaps
 
 # avoid amd64 only tools on other architectures
 ifeq ($(BUILDARCH),amd64)


More information about the Debian-med-packaging mailing list