[Python-modules-team] Bug#960902: mark python3-cloudpickle Multi-Arch: foreign

Helmut Grohne helmut at subdivi.de
Mon May 18 05:20:00 BST 2020


Package: python3-cloudpickle
Version: 1.3.0-1
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:birdfont src: src:guiqwt src:libxmlbird src:skimage

The affected packages cannot satisfy their cross Build-Depends, because
they transitively Build-Depends on python3-cloudpickle. In general,
Architecture: all packages can never satisfy cross Build-Depends unless
marked Multi-Arch: foreign or annotated :native. In the case of
python3-cloudpickle, Multi-Arch: foreign is reasonable, because it is a
pure Python module without architecture-dependent dependencies. Please
consider applying the attached patch.

Helmut
-------------- next part --------------
diff --minimal -Nru cloudpickle-1.3.0/debian/changelog cloudpickle-1.3.0/debian/changelog
--- cloudpickle-1.3.0/debian/changelog	2020-02-24 23:14:11.000000000 +0100
+++ cloudpickle-1.3.0/debian/changelog	2020-05-18 06:13:33.000000000 +0200
@@ -1,3 +1,10 @@
+cloudpickle (1.3.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark python3-cloudpickle Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de>  Mon, 18 May 2020 06:13:33 +0200
+
 cloudpickle (1.3.0-1) unstable; urgency=medium
 
   [ Emmanuel Arias ]
diff --minimal -Nru cloudpickle-1.3.0/debian/control cloudpickle-1.3.0/debian/control
--- cloudpickle-1.3.0/debian/control	2020-02-24 23:14:11.000000000 +0100
+++ cloudpickle-1.3.0/debian/control	2020-05-18 06:13:32.000000000 +0200
@@ -19,6 +19,7 @@
 
 Package: python3-cloudpickle
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}, ${python3:Depends}
 Description: Extended pickling support for Python 3 objects
  cloudpickle makes it possible to serialize Python constructs not supported


More information about the Python-modules-team mailing list