Your message dated Mon, 16 Apr 2018 00:21:10 +0000
with message-id <e1f7rto-000f81...@fasolo.debian.org>
and subject line Bug#893927: fixed in ply 3.11-2
has caused the Debian Bug report #893927,
regarding mark python-ply 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.)


-- 
893927: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893927
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-ply
Version: 3.11-1
Tags: patch
User: helm...@debian.org
Usertags: rebootstrap
Control: affects -1 + src:firefox src:firefox-esr src:libgap-sage src:nml

The affected packages cannot satify their cross Build-Depends, because
their transitive dependency on python-ply or python3-ply is
unsatisfiable. In general, Architecture: all packages can never satify
cross Build-Depends unless marked Multi-Arch: foreign. In these cases,
the only source of architecture-dependence is the Python byte
compilation, because there are no dependencies other than python and
their maintainer scripts do nothing but performing the byte compilation.
Still, python-ply is usable even without byte compiled files, so foreign
embedded interpreters (a very rare use case) continues to work. Marking
them Multi-Arch: foreign is a reasonable trade-off. Please consider
applying the attached patch.

Helmut
diff --minimal -Nru ply-3.11/debian/changelog ply-3.11/debian/changelog
--- ply-3.11/debian/changelog   2018-02-21 19:37:19.000000000 +0100
+++ ply-3.11/debian/changelog   2018-03-23 21:04:41.000000000 +0100
@@ -1,3 +1,10 @@
+ply (3.11-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark all packages Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <hel...@subdivi.de>  Fri, 23 Mar 2018 21:04:41 +0100
+
 ply (3.11-1) unstable; urgency=medium
 
   [ Stefano Rivera ]
diff --minimal -Nru ply-3.11/debian/control ply-3.11/debian/control
--- ply-3.11/debian/control     2018-02-21 19:37:19.000000000 +0100
+++ ply-3.11/debian/control     2018-03-23 21:04:24.000000000 +0100
@@ -19,6 +19,7 @@
 
 Package: python-ply
 Architecture: all
+Multi-Arch: foreign
 Depends: ${python:Depends}, ${misc:Depends}
 Provides: ${python:Provides}, ${python-ply:Provides}
 Breaks: ${python:Breaks}
@@ -39,6 +40,7 @@
 
 Package: python3-ply
 Architecture: all
+Multi-Arch: foreign
 Depends: ${python3:Depends}, ${misc:Depends}
 Provides: ${python3:Provides}, ${python3-ply:Provides}
 Breaks: ${python3:Breaks}
@@ -60,6 +62,7 @@
 Package: python-ply-doc
 Section: doc
 Architecture: all
+Multi-Arch: foreign
 Depends: ${misc:Depends}
 Description: Lex and Yacc implementation for Python (documentation)
  PLY   is   yet  another   implementation   of   lex   and  yacc   for

--- End Message ---
--- Begin Message ---
Source: ply
Source-Version: 3.11-2

We believe that the bug you reported is fixed in the latest version of
ply, 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 893...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arnaud Fontaine <ar...@debian.org> (supplier of updated ply 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 16 Apr 2018 08:17:47 +0900
Source: ply
Binary: python-ply python3-ply python-ply-doc
Architecture: source all
Version: 3.11-2
Distribution: unstable
Urgency: medium
Maintainer: Arnaud Fontaine <ar...@debian.org>
Changed-By: Arnaud Fontaine <ar...@debian.org>
Description:
 python-ply - Lex and Yacc implementation for Python2
 python-ply-doc - Lex and Yacc implementation for Python (documentation)
 python3-ply - Lex and Yacc implementation for Python3
Closes: 893927
Changes:
 ply (3.11-2) unstable; urgency=medium
 .
   [ Piotr Ożarowski ]
   * Add dh-python to Build-Depends.
 .
   [ Helmut Grohne ]
   * Mark all packages Multi-Arch: foreign. (Closes: #893927).
Checksums-Sha1:
 2d50fcdd7bd42e01100f3a8fecacb91a7d2dd81d 2136 ply_3.11-2.dsc
 4c44a75f7b78385e1080c421728ca1b134960f40 7140 ply_3.11-2.debian.tar.xz
 3a10348b406d5db6916c87cf17d85a26cfb52e8e 7161 ply_3.11-2_amd64.buildinfo
 160adc61aeac58987c0d8143b455fab84495acfb 81088 python-ply-doc_3.11-2_all.deb
 23603c3e11ff62e3ece4877f829abbdbfe8721d8 64988 python-ply_3.11-2_all.deb
 579565d67f5f8db489f71653155a3c52aa06b6c2 65040 python3-ply_3.11-2_all.deb
Checksums-Sha256:
 42fe23095ba9e2b03e4d4e5c26b47149b895552c9a337a1d197fecc06606fb87 2136 
ply_3.11-2.dsc
 8526dc42a030053cc9dcb11430ce95741f54da29a187b37d4413b0f5cec835e9 7140 
ply_3.11-2.debian.tar.xz
 458b4c59713995e6f634e68c0cda4a2324f6330a70c7f52a959e3ed39e1e19df 7161 
ply_3.11-2_amd64.buildinfo
 a7431fa1d3811ce358ef3337e0a35b6350aa5470cd8cf58464e474f34ccc51d7 81088 
python-ply-doc_3.11-2_all.deb
 6a901b26d8f36a4da438331c2e431e3a0672f0df05c3ee4c309039a74191272f 64988 
python-ply_3.11-2_all.deb
 d5d5db6a9b78b97b780780b2c00ee9999034fdead8cad0181209f5c92d4e8ea6 65040 
python3-ply_3.11-2_all.deb
Files:
 7daa2e7ce65f6e4f24ed16c9e1c4e5c0 2136 python optional ply_3.11-2.dsc
 2c27cda9b834888b4beca44413686031 7140 python optional ply_3.11-2.debian.tar.xz
 10e3dc9214d8ad367a875b4a1be47193 7161 python optional 
ply_3.11-2_amd64.buildinfo
 e66514f41aae8ad74c4491b4e70af4cc 81088 doc optional 
python-ply-doc_3.11-2_all.deb
 53902d44d78414092932c3303cb36002 64988 python optional 
python-ply_3.11-2_all.deb
 c4f43048900536b0d14a097fe01fd171 65040 python optional 
python3-ply_3.11-2_all.deb

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

iQIzBAEBCAAdFiEE1xYaYy/QdfbkUZRKNnqrYv0A09kFAlrT5xsACgkQNnqrYv0A
09mE9hAAgcgnzD0r79IzM0SStkaRl8eXzmGC0ZTLJIVEXmROjk7g62kPOh482jCt
cNldhAZk6vTaGAmyLw4dS7B8gkRBDdIYGWRK278cbjIZRCP8FOmRGg4yO0dNcLc1
PPF5264AEcG4U0p1I8+dYTAvtDLVbC6018dP+BDwuHQiKnEn6ES4LaNRBV+4xuWw
mKf6bMHA9J56WzhbkoiV/bXcOqPFOfvsLbDZVsREcDHM8DOI3p90AjD0dFJFbIEK
JE1cC35mVjeN+ObWgC47bmbx0JL2+GMlMRml2jYQRYs0FxTX8hXgmLqiO16xylN2
8fkPaHap4LwWecYOun0W9azWLG11CZVzjF5CsOOEfjlnGi6Rw+5dcZj0fywd1b+2
XA+q39UKH7myQy9qrGAJ2eHA4kbEc7rdBdEO0zwWeP7LgyjrYHqcFrWhMKMWISmi
RYl3u0jC9Sv2Qk71ApN0EmJWptoV/Va00dUQHp75Ap4Ep8QV2rMfPQuHyFHWr8sh
5hyeNJe2ksXh1ToZMCa+bpudqeyYX5h9b1iKoPgxKF9GC9Vt/65B3FvL1ZSrKi0J
egblr1UOCN+UAkN0yhiEGHD5X98YpknSngWq6Yl0lKnNciVvQ10frVVl6iA5zT2f
RaTAcpSrLNTIt6ZcIohLqcBNlIHq8hLji/evF0TJWZBNIbpG3i8=
=A+sI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to