Source: gettext
Version: 1.0-2
Severity: important
Justification: breaks architecture cross bootstrap
Tags: patch
User: [email protected]
Usertags: ftcbfs
User: [email protected]
Usertags: rebootstrap

gettext regresses architecture cross bootstrap by having introduced a
"python3" build dependency. This is interpreted as a host architecture
interpreter. It is not installable for cross builds and not available
during early bootstrap. A build architecture interpreter will do. I'm
attaching a patch for your convenience. Note that cross builds need to
be performed with the nojava profile for now.

Helmut
diff -Nru gettext-1.0/debian/changelog gettext-1.0/debian/changelog
--- gettext-1.0/debian/changelog        2026-06-30 18:20:00.000000000 +0200
+++ gettext-1.0/debian/changelog        2026-07-02 11:57:03.000000000 +0200
@@ -1,3 +1,10 @@
+gettext (1.0-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate python3 dependency :any. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Thu, 02 Jul 2026 11:57:03 +0200
+
 gettext (1.0-2) unstable; urgency=medium
 
   * Skip test-getaddrinfo. Closes: #1141154.
diff -Nru gettext-1.0/debian/control gettext-1.0/debian/control
--- gettext-1.0/debian/control  2026-06-30 16:00:00.000000000 +0200
+++ gettext-1.0/debian/control  2026-07-02 11:56:47.000000000 +0200
@@ -16,7 +16,7 @@
                libunistring-dev,
                libxml2-dev,
                maven-repo-helper [!hppa !hurd-any] <!nojava>,
-               python3,
+               python3:any,
                xz-utils
 Build-Depends-Indep: dh-sequence-elpa
 Homepage: https://www.gnu.org/software/gettext/

Reply via email to