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  `-

Attachment: signature.asc
Description: PGP signature

Reply via email to