[Python-modules-team] Bug#961042: mark python3-future Multi-Arch: foreign
Helmut Grohne
helmut at subdivi.de
Tue May 19 16:16:42 BST 2020
Package: python3-future
Version: 0.18.2-2
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:cfgrib src:cnvkit src:duplicity src:galpy src:osdlyrics src:pyferret src:python-biom-format src:python-cobra src:q2-cutadapt src:q2-metadata src:qgis src:sagemath src:yade
The affected packages cannot satisfy their cross Build-Depends, because
they transitively Build-Depends on python3-future. In general,
Architecture: all packages can never satisfy cross Build-Depends unless
marked Multi-Arch: foreign or annotated :native. In the case of
python3-future, Multi-Arch: foreign is reasonable, because it is a pure
Python module without architecture-dependent dependencies. Please
consider applying the attached patch. It also marks the doc package.
Helmut
-------------- next part --------------
diff --minimal -Nru python-future-0.18.2/debian/changelog python-future-0.18.2/debian/changelog
--- python-future-0.18.2/debian/changelog 2020-03-28 03:39:09.000000000 +0100
+++ python-future-0.18.2/debian/changelog 2020-05-19 16:55:40.000000000 +0200
@@ -1,3 +1,10 @@
+python-future (0.18.2-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark all packages Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Tue, 19 May 2020 16:55:40 +0200
+
python-future (0.18.2-2) unstable; urgency=medium
* Drop python2 support; Closes: #937773
diff --minimal -Nru python-future-0.18.2/debian/control python-future-0.18.2/debian/control
--- python-future-0.18.2/debian/control 2020-03-28 03:39:09.000000000 +0100
+++ python-future-0.18.2/debian/control 2020-05-19 16:55:39.000000000 +0200
@@ -17,6 +17,7 @@
Package: python3-future
Architecture: all
+Multi-Arch: foreign
Depends: ${misc:Depends}, ${python3:Depends}, python3-lib2to3
Suggests: python-future-doc
Description: Clean single-source support for Python 3 and 2 - Python 3.x
@@ -33,6 +34,7 @@
Package: python-future-doc
Section: doc
Architecture: all
+Multi-Arch: foreign
Depends: ${misc:Depends}, ${sphinxdoc:Depends}
Description: Clean single-source support for Python 3 and 2 - doc
Future is the missing compatibility layer between Python 2 and Python 3. It
More information about the Python-modules-team
mailing list