Your message dated Mon, 22 Oct 2018 22:03:57 +0000
with message-id <[email protected]>
and subject line Bug#893721: fixed in empy 3.3.2-2
has caused the Debian Bug report #893721,
regarding mark python-empy 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 [email protected]
immediately.)


-- 
893721: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893721
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-empy
Version: 3.3.2-1
Tags: patch
User: [email protected]
Usertags: rebootstrap
Control: affects -1 + src:sugar-artwork

sugar-artwork cannot be cross built, because its dependency on
python-empy is unsatisfiable. In general, Architecture: all packages can
never satisfy cross Build-Depends unless marked Multi-Arch: foreign. In
this case, all dependencies are already annotated :any except for the
explicit ones, but those should be dropped in favour of
${python*:Depends}. The maintainer scripts produce byte compiled .pyc
files, which are architecture-dependent, but their architecture matches
that of the installed python interpreter. Even foreign embedded
interpreters (very rare use case) work with a little startup penalty
(compiling modules every time). Thus the Multi-Arch: foreign marking
looks like a reasonable tradeoff. Please consider applying the attached
patch.

Helmut
diff --minimal -Nru empy-3.3.2/debian/changelog empy-3.3.2/debian/changelog
--- empy-3.3.2/debian/changelog 2014-10-12 13:41:04.000000000 +0200
+++ empy-3.3.2/debian/changelog 2018-03-21 17:16:00.000000000 +0100
@@ -1,3 +1,12 @@
+empy (3.3.2-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark all packages Multi-Arch: foreign. (Closes: #-1)
+  * Drop explicit interpreter dependencies: ${python*:Depends} already
+    contains them with a :any annotation.
+
+ -- Helmut Grohne <[email protected]>  Wed, 21 Mar 2018 17:16:00 +0100
+
 empy (3.3.2-1) unstable; urgency=medium
 
   * New upstream release
diff --minimal -Nru empy-3.3.2/debian/control empy-3.3.2/debian/control
--- empy-3.3.2/debian/control   2014-10-11 12:06:13.000000000 +0200
+++ empy-3.3.2/debian/control   2018-03-21 17:16:00.000000000 +0100
@@ -13,7 +13,8 @@
 
 Package: python-empy
 Architecture: all
-Depends: python, ${python:Depends}, ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${python:Depends}, ${misc:Depends}
 Provides: ${python:Provides}
 Conflicts: python3-empy (<= 3.3-8)
 Description: templating system for Python (Python 2)
@@ -38,7 +39,8 @@
 
 Package: python3-empy
 Architecture: all
-Depends: python3, ${python3:Depends}, ${misc:Depends}
+Multi-Arch: foreign
+Depends: ${python3:Depends}, ${misc:Depends}
 Provides: ${python3:Provides}
 Conflicts: python-empy (<= 3.3-8)
 Description: templating system for Python (Python 3)
@@ -63,6 +65,7 @@
 Package: python-empy-doc
 Section: doc
 Architecture: all
+Multi-Arch: foreign
 Suggests: python-empy
 Depends: ${misc:Depends}
 Description: documentation for python-empy

--- End Message ---
--- Begin Message ---
Source: empy
Source-Version: 3.3.2-2

We believe that the bug you reported is fixed in the latest version of
empy, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jose Luis Rivero <[email protected]> (supplier of updated empy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 22 Oct 2018 19:33:46 +0000
Source: empy
Binary: python-empy python3-empy python-empy-doc
Architecture: source
Version: 3.3.2-2
Distribution: unstable
Urgency: medium
Maintainer: Jose Luis Rivero <[email protected]>
Changed-By: Jose Luis Rivero <[email protected]>
Description:
 python-empy - templating system for Python (Python 2)
 python-empy-doc - documentation for python-empy
 python3-empy - templating system for Python (Python 3)
Closes: 893721
Changes:
 empy (3.3.2-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Mark all packages Multi-Arch: foreign. (Closes: #893721)
   * Drop explicit interpreter dependencies: ${python*:Depends} already
     contains them with a :any annotation.
 .
   [ Jose Luis Rivero ]
   * Update some control fields
Checksums-Sha1:
 982f612b498dbfb0bb66804270fb8a205b8fbdc2 1760 empy_3.3.2-2.dsc
 8019d24242bf5058374542621de415d83942aaf2 4680 empy_3.3.2-2.debian.tar.xz
 fc020d841f347b2be4dde4ecc9727ecff90afd3a 6378 empy_3.3.2-2_source.buildinfo
Checksums-Sha256:
 5ca9e3e26ccbd94d31aee2f51ddd026a477fd303670b7c6f9e77f35eee833301 1760 
empy_3.3.2-2.dsc
 fe775813e99c41332bd603a6f03bc77302177a8ee95c6f1bd49c254b03dd6a34 4680 
empy_3.3.2-2.debian.tar.xz
 05900771e3fe70a006afc5b0a698af2736d573f7eae3606d985b5b8c8bd418c1 6378 
empy_3.3.2-2_source.buildinfo
Files:
 35ec0ad5f72fb0b785b28070d8f6b7da 1760 python optional empy_3.3.2-2.dsc
 951111bf7088318800c2136c322851f8 4680 python optional 
empy_3.3.2-2.debian.tar.xz
 15c6055fabbac83d8b5ea33c707da1df 6378 python optional 
empy_3.3.2-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFOBAEBCgA4FiEEoIFhu+wcwGOWFFkDXpRsCQr/BCcFAlvORAEaHGpyaXZlcm9A
b3NyZm91bmRhdGlvbi5vcmcACgkQXpRsCQr/BCcyuQf/WKv85At1YghT1RvEs34p
OaXdUwFtf5MlO/NTa/1QFKlTgaKm6+xsqklm3uHAehK0ZlO1rK1BBBJgUrC4uxtS
bww2QDQGzaXMvm9qCN1sD/E3yWB1soEfT/5u3gvAz2vaJ64GT8Q9dVbiczDvfy5X
9lVlLDCWLnLViwje1A5o0aq8vYbBgzc5WXCgpdCYbXCyqTx3XR5dUdGOMTJU8iZs
JUBRhpsyOg41WDR4RRsAczzEPLxgnGG5naXN75D8+bSmxKgADUBU/A4ITpTW4wHA
zC0Ksyh0g++Mfwu+RLcRvh7Dp3MopwFR48GKHZhSHvALuB7GFKQ+11KxOzsbENQG
EQ==
=RVD5
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to