Package: python3-absl Version: 2.1.0-1 Tags: patch User: [email protected] Usertags: cross-satisfiability Control: affects -1 + src:dm-tree src:re2
The affected packages cannot be cross built from source, because their dependency on python3-absl is not cross-satisfiable. In general, Arch:all packages can never satisfy cross Build-Depends unless marked Multi-Arch: foreign or annotated :native. python3-absl is a pure Python module with no non-stdlib dependencies of its own. Therefore the foreign marking is applicable here. I'm attaching a patch for your convenience. Helmut
diff -Nru python-absl-2.1.0/debian/changelog python-absl-2.1.0/debian/changelog --- python-absl-2.1.0/debian/changelog 2024-02-05 21:56:15.000000000 +0100 +++ python-absl-2.1.0/debian/changelog 2025-12-17 11:47:35.000000000 +0100 @@ -1,3 +1,10 @@ +python-absl (2.1.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Mark python3-absl Multi-Arch: foreign. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Wed, 17 Dec 2025 11:47:35 +0100 + python-absl (2.1.0-1) unstable; urgency=medium * Team upload. diff -Nru python-absl-2.1.0/debian/control python-absl-2.1.0/debian/control --- python-absl-2.1.0/debian/control 2024-02-05 21:49:16.000000000 +0100 +++ python-absl-2.1.0/debian/control 2025-12-17 11:47:34.000000000 +0100 @@ -18,6 +18,7 @@ Package: python3-absl Architecture: all +Multi-Arch: foreign Depends: ${misc:Depends}, ${python3:Depends},

