[Pkg-freeipa-devel] Bug#1124445: mark python3-argparse-manpage Multi-Arch: foreign
Helmut Grohne
helmut at subdivi.de
Thu Jan 1 12:16:05 GMT 2026
Package: python3-argparse-manpage
Version: 4.5-2
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
Control: affects -1 + src:389-ds-base src:osm2pgsql src:power-profiles-daemon
The affected packages cannot satisfy their cross Build-Depends, because
they transitively depend on python3-argparse-manpage. In general,
Arch:all packages can never satisfy cross Build-Depends unless marked
Multi-Arch: foreign or annotated :native. While python3-argparse-manpage
still depends on python3-tomli which usually would trigger the
Multi-Arch interpreter problem, the alternative python3-supported-min
(>= 3.11) is always satisfied in forky and later, so we may ignore the
dependency. It then becomes a pure Python module and we typically mark
those Multi-Arch: foreign. I'm attaching a patch for your convenience.
Helmut
-------------- next part --------------
diff -Nru argparse-manpage-4.5/debian/changelog argparse-manpage-4.5/debian/changelog
--- argparse-manpage-4.5/debian/changelog 2024-02-15 06:04:08.000000000 +0100
+++ argparse-manpage-4.5/debian/changelog 2026-01-01 12:11:09.000000000 +0100
@@ -1,3 +1,10 @@
+argparse-manpage (4.5-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Mark python3-argparse-manpage Multi-Arch: foreign. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Thu, 01 Jan 2026 12:11:09 +0100
+
argparse-manpage (4.5-2) unstable; urgency=medium
* control: Fix maintainer list address.
diff -Nru argparse-manpage-4.5/debian/control argparse-manpage-4.5/debian/control
--- argparse-manpage-4.5/debian/control 2024-02-15 06:03:31.000000000 +0100
+++ argparse-manpage-4.5/debian/control 2026-01-01 12:11:07.000000000 +0100
@@ -16,6 +16,7 @@
Package: python3-argparse-manpage
Architecture: all
+Multi-Arch: foreign
Depends: ${misc:Depends}, ${python3:Depends},
Description: Automatically build a manpage from argparse
Generate a manual page in an automatic way from an ArgumentParser object,
More information about the Pkg-freeipa-devel
mailing list