Package: python-concurrent.futures
Version: 3.2.0-2
Tags: patch
User: debian-cr...@lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:grpc src:matplotlib2 src:morse-simulator src:pytango 
src:python-memprof src:python-tornado src:pyzmq src:sagemath src:silx 
src:thumbor src:uwsgi

Please mark python-concurrent.futures Multi-Arch: foreign. Doing so is
mostly correct, because python-concurrent.futures is a Python module
(not extension) that does not depend on futher non-standard modules. As
such, it is importable in any interpreter. The byte code files are only
compiled for the main interpreter instances. I think this is a fair
compromise. Doing so helps with satisfying cross Build-Depends of the
affected packages. Please consider applying the attached patch.

Helmut
diff --minimal -Nru python-concurrent.futures-3.2.0/debian/changelog 
python-concurrent.futures-3.2.0/debian/changelog
--- python-concurrent.futures-3.2.0/debian/changelog    2018-09-29 
21:20:34.000000000 +0200
+++ python-concurrent.futures-3.2.0/debian/changelog    2019-06-23 
17:27:29.000000000 +0200
@@ -1,3 +1,10 @@
+python-concurrent.futures (3.2.0-3) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark python-concurrent.futures Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Sun, 23 Jun 2019 17:27:29 +0200
+
 python-concurrent.futures (3.2.0-2) unstable; urgency=medium
 
   * d/control: Set Vcs-* to salsa.debian.org
diff --minimal -Nru python-concurrent.futures-3.2.0/debian/control 
python-concurrent.futures-3.2.0/debian/control
--- python-concurrent.futures-3.2.0/debian/control      2018-09-29 
21:11:00.000000000 +0200
+++ python-concurrent.futures-3.2.0/debian/control      2019-06-23 
10:19:50.000000000 +0200
@@ -19,6 +19,7 @@
 
 Package: python-concurrent.futures
 Architecture: all
+Multi-Arch: foreign
 Depends:
  ${misc:Depends},
  ${python:Depends},

Reply via email to