Source: onetbb Version: 2022.3.0-1 Tags: patch User: [email protected] Usertags: cross-satisfiability
onetbb cannot be cross built from source, because some of its documentation-related dependencies are not satisfiably. I observe that the documentation already is separated to an arch:all package and that the build instructions are already conditionalized to an indep build. What is left here is moving the relevant dependencies from B-D to B-D-I. While doing so, I dropped the <!nodoc> annotations, because an arch-only build becomes a nodoc build without any need for profiles. Using reproducible builds, I verified that the reslting arch-only build exactly reproduces a full build. Please consider applying the attached patch. Helmut
diff -Nru onetbb-2022.3.0/debian/changelog onetbb-2022.3.0/debian/changelog --- onetbb-2022.3.0/debian/changelog 2026-01-01 22:56:16.000000000 +0100 +++ onetbb-2022.3.0/debian/changelog 2026-01-02 21:04:04.000000000 +0100 @@ -1,3 +1,10 @@ +onetbb (2022.3.0-1.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Move all documentation dependencies to B-D-I. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Fri, 02 Jan 2026 21:04:04 +0100 + onetbb (2022.3.0-1) unstable; urgency=medium * Upload to unstable. diff -Nru onetbb-2022.3.0/debian/control onetbb-2022.3.0/debian/control --- onetbb-2022.3.0/debian/control 2025-12-15 18:45:19.000000000 +0100 +++ onetbb-2022.3.0/debian/control 2026-01-02 21:04:04.000000000 +0100 @@ -7,14 +7,15 @@ cmake, gdb, libhwloc-dev, - libjs-jquery <!nodoc>, - libjs-underscore <!nodoc>, ninja-build, pkgconf, - python3-sphinx <!nodoc>, - python3-sphinx-rtd-theme <!nodoc>, - python3-sphinx-design <!nodoc>, -Build-Depends-Indep: doxygen, graphviz +Build-Depends-Indep: doxygen, + graphviz, + libjs-jquery, + libjs-underscore, + python3-sphinx, + python3-sphinx-rtd-theme, + python3-sphinx-design, Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/science-team/tbb Vcs-Git: https://salsa.debian.org/science-team/tbb.git

