Your message dated Mon, 26 Aug 2019 14:58:14 +0200
with message-id 
<CAOO6c=xs5yuvgt4anqui1uj6tozeqkzq0sxmjnlvwifsj2c...@mail.gmail.com>
and subject line Python package should not be multi-arch
has caused the Debian Bug report #930960,
regarding mark python-concurrent.futures Multi-Arch: foreign
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
930960: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=930960
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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},

--- End Message ---
--- Begin Message ---
Tags: wontfix

Hi,

marking Python packages as Multi-Arch: foreign is not correct. This package
contains maintainer script which runs pycombile, which generates platform
dependant .pyc files.

-- 
Best regards
 Ondřej Nový

--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to