Source: libprelude Version: 5.0.0-1 Severity: important Tags: patch It seems that you lost a line in d/rules that made the package build against multiple python3 versions.
The following patch reinstate the line:
--- a/debian/rules
+++ b/debian/rules
@@ -6,6 +6,7 @@ CONFIGURE_FLAGS = --without-python2 --enable-easy-bindings
ifeq ($(filter nopython,$(DEB_BUILD_PROFILES)),)
DH_ADDONS += --with python3
CONFIGURE_FLAGS += --with-python3=yes
+ PY3VERS=$(shell py3versions -vr)
else
CONFIGURE_FLAGS += --with-python3=no
endif
Doing so, yields the following difference in the python3 packages:
|% debdiff python3-prelude_5.1.1-*deb
|[The following lists of changes regard files as different if they have
|different names, permissions or owners.]
|
|Files in second .deb but not in first
|-------------------------------------
|-rw-r--r-- root/root
/usr/lib/python3/dist-packages/_prelude.cpython-38-x86_64-linux-gnu.so
|
|Control files: lines which differ (wdiff format)
|------------------------------------------------
|Depends: python3 (<< [-3.8),-] {+3.9),+} python3 (>= 3.7~), python3:any,
libprelude28 (= [-5.1.1-3),-] {+5.1.1-4),+} libc6 (>= 2.22), libgcc1 (>=
1:3.0), libpreludecpp12, libstdc++6 (>= 5.2)
|Installed-Size: [-783-] {+1168+}
|Provides: [-python3.7-prelude-] {+python3.7-prelude, python3.8-prelude+}
|Version: [-5.1.1-3-] {+5.1.1-4+}
|
|No differences were encountered between the postinst files
|
|No differences were encountered between the prerm files
Please consider applying the patch above at your earliest convenience.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
More about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
signature.asc
Description: PGP signature

