Your message dated Tue, 30 Dec 2025 02:35:28 +0000
with message-id <[email protected]>
and subject line Bug#1122261: fixed in python-packaging 25.0-2
has caused the Debian Bug report #1122261,
regarding mark python3-packaging 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.)
--
1122261: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1122261
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python3-packaging
Version: 25.0-1
Severity: important
Justification: a lot of affected packages
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:libselinux
About 1600 source packages cannot satisfy their cross Build-Depends,
because they transitively depend on python3-packaging, which ends up
being not satisfiable. An example package is libselinux. In general,
Architecture: all packages can never satisfy cross Build-Depends unless
annotated :native or marked Multi-Arch: foreign. python3-packaging is a
pure Python module with no additional dependencies. Hence marking it
Multi-Arch: foreign is sensible. I'm attaching a patch for your
convenience.
Helmut
diff -Nru python-packaging-25.0/debian/changelog
python-packaging-25.0/debian/changelog
--- python-packaging-25.0/debian/changelog 2025-04-26 15:16:50.000000000
+0200
+++ python-packaging-25.0/debian/changelog 2025-12-09 14:18:57.000000000
+0100
@@ -1,3 +1,10 @@
+python-packaging (25.0-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark all packages M-A:foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]> Tue, 09 Dec 2025 14:18:57 +0100
+
python-packaging (25.0-1) unstable; urgency=medium
* Team upload.
diff -Nru python-packaging-25.0/debian/control
python-packaging-25.0/debian/control
--- python-packaging-25.0/debian/control 2025-04-26 15:16:50.000000000
+0200
+++ python-packaging-25.0/debian/control 2025-12-09 14:18:54.000000000
+0100
@@ -19,6 +19,7 @@
Package: python3-packaging
Architecture: all
+Multi-Arch: foreign
Depends: ${python3:Depends}, ${misc:Depends}
Description: core utilities for python3 packages
These core utilities currently consist of:
@@ -27,6 +28,7 @@
Package: python3-packaging-whl
Architecture: all
+Multi-Arch: foreign
Depends: ${misc:Depends}
Description: core utilities for python3 packages (wheel package)
These core utilities currently consist of:
--- End Message ---
--- Begin Message ---
Source: python-packaging
Source-Version: 25.0-2
Done: Colin Watson <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-packaging, 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.
Colin Watson <[email protected]> (supplier of updated python-packaging
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: Tue, 30 Dec 2025 01:55:09 +0000
Source: python-packaging
Architecture: source
Version: 25.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1122261
Changes:
python-packaging (25.0-2) unstable; urgency=medium
.
* Team upload.
.
[ Helmut Grohne ]
* Mark all packages M-A: foreign (closes: #1122261).
Checksums-Sha1:
80165063053cf68dbbc1528ec950cc61bcc1a9a5 2526 python-packaging_25.0-2.dsc
98eed6d8e019e9b4d8b2a72ba5bbc00b56eb0072 4232
python-packaging_25.0-2.debian.tar.xz
fba93253bf1fc4790b344306bb73726a7792bdb3 291500
python-packaging_25.0-2.git.tar.xz
ddf98d9e4cdb40d5979400a78d9da132ebe95318 17167
python-packaging_25.0-2_source.buildinfo
Checksums-Sha256:
5b7cb05c8ab31166f8b7a315d954c21ca0c414e475864e69b81ee18a040a7cab 2526
python-packaging_25.0-2.dsc
1bc8a69a700dfa8e6172d64c6f839a4d8e05cd4caca6f69f66cebc9e75532971 4232
python-packaging_25.0-2.debian.tar.xz
635519cbd41ed0e089be311b0a4921d5926558e7c6bef2fcfa89c5cf2233871c 291500
python-packaging_25.0-2.git.tar.xz
7be062a7df6c6b97d0a578543c4c0135a9a3707bd786cbfe6281df6f8a2f9224 17167
python-packaging_25.0-2_source.buildinfo
Files:
a93620920323101b101d164cebf3ad9b 2526 python optional
python-packaging_25.0-2.dsc
07efa4cf8ef59b212f3c27993abaf7d4 4232 python optional
python-packaging_25.0-2.debian.tar.xz
560e24ba2965de689b98839bc8b1a6f9 291500 python optional
python-packaging_25.0-2.git.tar.xz
b30f7b26535375aecc4e5ce708b01317 17167 python optional
python-packaging_25.0-2_source.buildinfo
Git-Tag-Info: tag=c9ff7e17abb149cd5be3662a0c087b6d6b65d1a9
fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <[email protected]>
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmlTMVoACgkQYG0ITkaD
wHmwSA/9GA8q9DMd/qmiEo1sR2KkzLnXEG/hS1HoCjFkgZ8JUkNTTm68Q6/GudW5
HDyegIBvILqWQvqWk3kvgGFBzzcr9Cl5zEbCnAlpZMy4bCWBXIWMjQCUgF9dWnsR
fGXXGjwDjG0ZAUg5HaRC1YckiWtwWi92Ycd/C0FABrPrQnFB9V0IKs6Sp1KZyvGV
ai1c2Oef9/6rU1t7pn+c6tvJJE56qUf4HLG/YwI92lrSYj7lOtq7a6ZhNmInzAln
W3GCUBFvMdp/XV6CPPouYTKM85YM+NX8jTMAtUZbcuvXQSejVuIYLjOkCDjpe6/i
3T1b4PryjDXbmaTW0SnV224BXOC26WeZgU8FYMrjmnjZEQTyhv5Stq/WnGADKqcX
HFLtQpxaCfBe0CXhsCbZEXt7k3bSYeTLgINMUnj6xKyi91wN3FTgsG0S/V72UcVa
0F8D2iUpN72kqCl24+GEbIUpKj69aWqHkoYdLB4It8be8LgPCkZrqlaoI3eOPy8e
9V80g3aHJJEeTyRT0oWjilmAbKORoqFlNIZZzENlV+T8GPY8ITC8gQbue/Yp3nd8
L5o0PVMW7liS6I53k5k0DwCbzySfw6eKeQn9FrLyd85ZNLA/3/Faau7Lctza5Cu4
WTJL6bVI41a0PuqFrX/j1vNWclXxcWZj+wnQXrL30Z4PGl03nTM=
=Q/Vr
-----END PGP SIGNATURE-----
pgpg9vBOIe1E7.pgp
Description: PGP signature
--- End Message ---