Bug#1123014: ann FTCBFS: python3 build dependency not installable for the host architecture
Helmut Grohne
helmut at subdivi.de
Mon Dec 15 20:37:50 GMT 2025
Source: ann
Version: 1.1.2+doc-9
Tags: patch
User: debian-cross at lists.debian.org
Usertags: cross-satisfiability
ann cannot be cross built from source, because it Build-Depends on the
host architecture python3 interpreter package. Attempting to install it
fails the byte compilation step. ann really wants to run python3 during
build to perform the cctbx source conversion, so it really wants a build
architecture python3. Thus, the dependency should be annotated :native.
I'm attaching a patch for your convenience.
Helmut
-------------- next part --------------
diff -Nru ann-1.1.2+doc/debian/changelog ann-1.1.2+doc/debian/changelog
--- ann-1.1.2+doc/debian/changelog 2022-10-13 16:29:12.000000000 +0200
+++ ann-1.1.2+doc/debian/changelog 2025-12-15 21:34:29.000000000 +0100
@@ -1,3 +1,10 @@
+ann (1.1.2+doc-9.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Annotate python3 build dependency :native. (Closes: #-1)
+
+ -- Helmut Grohne <helmut at subdivi.de> Mon, 15 Dec 2025 21:34:29 +0100
+
ann (1.1.2+doc-9) unstable; urgency=medium
* add an annself_exclude namespace for cctbx
diff -Nru ann-1.1.2+doc/debian/control ann-1.1.2+doc/debian/control
--- ann-1.1.2+doc/debian/control 2022-10-13 16:29:12.000000000 +0200
+++ ann-1.1.2+doc/debian/control 2025-12-15 21:32:24.000000000 +0100
@@ -11,7 +11,7 @@
automake,
debhelper-compat (= 13),
libtool,
- python3,
+ python3:native,
Standards-Version: 4.1.3
Vcs-Browser: https://salsa.debian.org/science-team/ann
Vcs-Git: https://salsa.debian.org/science-team/ann.git
More information about the debian-science-maintainers
mailing list