Package: python3-semantic-version
Version: 2.10.0-3
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:breezy src:dulwich src:dupeguru src:lintian-brush 
src:matrix-synapse src:pysequoia src:python-bcrypt src:python-cotengrust 
src:python-drizzle src:python-fastbencode src:python-libcst src:python-maturin 
src:python-upstream-ontologist src:python-zxcvbn-rs-py src:safetensors 
src:silver-platter src:specutils src:tiktoken

The affected packages cannot satisfy their cross Build-Depends, because
their transitive dependency on python3-semantic-version is not
satisfiable. In general, Architecture: all packages can never satisfy
cross Build-Depends unless being marked Multi-Arch: foreign or annotated
:native. Since python3-semantic-version is a pure Python module with no
dependencies, the foreign marking is appropriate. I'm attaching a patch
for your convenience.

Helmut
diff -Nru python-semantic-version-2.10.0/debian/changelog 
python-semantic-version-2.10.0/debian/changelog
--- python-semantic-version-2.10.0/debian/changelog     2024-12-18 
22:43:29.000000000 +0100
+++ python-semantic-version-2.10.0/debian/changelog     2025-12-19 
20:22:54.000000000 +0100
@@ -1,3 +1,10 @@
+python-semantic-version (2.10.0-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark all packages Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Fri, 19 Dec 2025 20:22:54 +0100
+
 python-semantic-version (2.10.0-3) unstable; urgency=medium
 
   * Switch to pybuild (Closes: #1090614).
diff -Nru python-semantic-version-2.10.0/debian/control 
python-semantic-version-2.10.0/debian/control
--- python-semantic-version-2.10.0/debian/control       2024-12-18 
22:43:29.000000000 +0100
+++ python-semantic-version-2.10.0/debian/control       2025-12-19 
20:22:52.000000000 +0100
@@ -22,6 +22,7 @@
 Package: python-semantic-version-doc
 Section: doc
 Architecture: all
+Multi-Arch: foreign
 Depends:
  ${misc:Depends},
  ${sphinxdoc:Depends},
@@ -35,6 +36,7 @@
 
 Package: python3-semantic-version
 Architecture: all
+Multi-Arch: foreign
 Depends:
  ${misc:Depends},
  ${python3:Depends},

Reply via email to