Package: python3-versioneer
Version: 0.29-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability
Control: affects -1 + src:cryfs src:mdtraj src:numba src:pandas src:parmed 
src:pyogrio src:pyresample src:python-depinfo src:python-geotiepoints 
src:trollimage

The affected packages cannot be cross built from source, because their
transitive dependency on python3-versioneer is not satisfiable. In
general, Arch:all packages can never satisfy cross Build-Depends unless
marked Multi-Arch: foreign or annotated :native. Since
python3-versioneer 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-versioneer-0.29/debian/changelog 
python-versioneer-0.29/debian/changelog
--- python-versioneer-0.29/debian/changelog     2023-12-19 04:50:53.000000000 
+0100
+++ python-versioneer-0.29/debian/changelog     2026-01-09 08:25:21.000000000 
+0100
@@ -1,3 +1,10 @@
+python-versioneer (0.29-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Mark python3-versioneer Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Fri, 09 Jan 2026 08:25:21 +0100
+
 python-versioneer (0.29-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru python-versioneer-0.29/debian/control 
python-versioneer-0.29/debian/control
--- python-versioneer-0.29/debian/control       2023-12-19 04:50:08.000000000 
+0100
+++ python-versioneer-0.29/debian/control       2026-01-09 07:54:26.000000000 
+0100
@@ -25,6 +25,7 @@
 
 Package: python3-versioneer
 Architecture: all
+Multi-Arch: foreign
 Depends:
  ${misc:Depends},
  ${python3:Depends},

Reply via email to