Source: ibus-libzhuyin
Version: 1.10.4-2
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

ibus-libzhuyin cannot be cross built from source, because it
build-depends on a host architecture Python interpreter, which cannot be
installed. ibus-libzhuyin actually wants to run the interpreter during
build, so it likely needs a build architecture one. This can be achieved
by annotating the dependency with :native. Once doing so, ibus-libzhuyin
cross builds successfully. I'm attaching a patch for your convenience.

Helmut
diff -Nru ibus-libzhuyin-1.10.4/debian/changelog 
ibus-libzhuyin-1.10.4/debian/changelog
--- ibus-libzhuyin-1.10.4/debian/changelog      2025-11-06 16:54:59.000000000 
+0100
+++ ibus-libzhuyin-1.10.4/debian/changelog      2026-02-09 13:16:58.000000000 
+0100
@@ -1,3 +1,10 @@
+ibus-libzhuyin (1.10.4-2.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Annotate python3 build dependency :native. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Mon, 09 Feb 2026 13:16:58 +0100
+
 ibus-libzhuyin (1.10.4-2) unstable; urgency=medium
 
   * Team upload.
diff -Nru ibus-libzhuyin-1.10.4/debian/control 
ibus-libzhuyin-1.10.4/debian/control
--- ibus-libzhuyin-1.10.4/debian/control        2025-11-06 16:54:00.000000000 
+0100
+++ ibus-libzhuyin-1.10.4/debian/control        2026-02-09 13:16:56.000000000 
+0100
@@ -13,7 +13,7 @@
  libopencc-dev,
  libpinyin-utils,
  libzhuyin-dev (>= 2.10),
- python3,
+ python3:native,
 Standards-Version: 4.7.2
 Homepage: https://github.com/libzhuyin/ibus-libzhuyin
 Vcs-Git: https://salsa.debian.org/debian/ibus-libzhuyin.git

Reply via email to