Source: imath
Version: 3.1.12-1
Tags: patch
User: [email protected]
Usertags: cross-satisfiability

imath cannot be cross built from source, because some of its
documentation Build-Depends are not cross-satisfiable. Rather than
figuring out how to satisfy them, I suggest moving them to B-D-I as that
is irrelevant to cross building. Using reproducible builds, I verified
that doing so does not change output artifacts. I'm applying a patch for
your convenience.

Helmut
diff -Nru imath-3.1.12/debian/changelog imath-3.1.12/debian/changelog
--- imath-3.1.12/debian/changelog       2024-10-24 20:32:44.000000000 +0200
+++ imath-3.1.12/debian/changelog       2025-12-23 18:21:25.000000000 +0100
@@ -1,3 +1,10 @@
+imath (3.1.12-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Demote documentation dependencies to B-D-I. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Tue, 23 Dec 2025 18:21:25 +0100
+
 imath (3.1.12-1) unstable; urgency=medium
 
   * New upstream release
diff -Nru imath-3.1.12/debian/control imath-3.1.12/debian/control
--- imath-3.1.12/debian/control 2024-10-24 20:30:08.000000000 +0200
+++ imath-3.1.12/debian/control 2025-12-23 18:21:24.000000000 +0100
@@ -10,9 +10,10 @@
  doxygen,
  libboost-python-dev,
  pkgconf,
- python3-breathe <!nodoc>,
  python3-dev:native, libpython3-dev,
  python3-numpy:native,
+Build-Depends-Indep:
+ python3-breathe <!nodoc>,
  python3-sphinx <!nodoc>,
  python3-sphinx-press-theme <!nodoc>
 Standards-Version: 4.7.0

Reply via email to