Bug#1022961: extra-cmake-modules FTCBFS: unsatisfiable cross Build-Depends
Source: extra-cmake-modules
Version: 5.98.0-2
Tags: patch
User: debian-cross@lists.debian.org
Usertags: cross-satisfiability
extra-cmake-modules cannot be cross built from source, because its
Build-Depends are not cross-satisfiable. All of the affected ones are
already tagged <!nodoc>, so I tried moving them to B-D-I. That happened
to not work out as manual pages are generated from sphinx. So I left
those that are needed for manual pages in B-D and annotated them :native
to support cross builds. Please consider applying the attached patch.
Helmut
diff --minimal -Nru extra-cmake-modules-5.98.0/debian/changelog extra-cmake-modules-5.98.0/debian/changelog
--- extra-cmake-modules-5.98.0/debian/changelog 2022-10-05 13:46:03.000000000 +0200
+++ extra-cmake-modules-5.98.0/debian/changelog 2022-10-28 09:56:27.000000000 +0200
@@ -1,3 +1,10 @@
+extra-cmake-modules (5.98.0-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Reduce Build-Depends. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Fri, 28 Oct 2022 09:56:27 +0200
+
extra-cmake-modules (5.98.0-2) unstable; urgency=medium
[ Aurélien COUDERC ]
diff --minimal -Nru extra-cmake-modules-5.98.0/debian/control extra-cmake-modules-5.98.0/debian/control
--- extra-cmake-modules-5.98.0/debian/control 2022-08-21 17:08:12.000000000 +0200
+++ extra-cmake-modules-5.98.0/debian/control 2022-10-28 09:56:27.000000000 +0200
@@ -6,15 +6,15 @@
Norbert Preining <norbert@preining.info>,
Build-Depends: cmake (>= 3.16~),
debhelper-compat (= 13),
- libjs-jquery (>= 3.5.1+dfsg-3) <!nodoc>,
- libjs-underscore <!nodoc>,
pkg-kde-tools (>= 0.15.16~),
- python3-distutils <!nodoc>,
- python3-setuptools <!nodoc>,
- python3-sphinx (>= 1.2~) <!nodoc>,
- python3-sphinxcontrib.qthelp <!nodoc>,
- python3-sphinxcontrib.serializinghtml <!nodoc>,
-Build-Depends-Indep: dh-sequence-sphinxdoc
+ python3-sphinx:native (>= 1.2~) <!nodoc>,
+ python3-sphinxcontrib.qthelp:native <!nodoc>,
+Build-Depends-Indep: dh-sequence-sphinxdoc,
+ libjs-jquery (>= 3.5.1+dfsg-3) <!nodoc>,
+ libjs-underscore <!nodoc>,
+ python3-distutils <!nodoc>,
+ python3-setuptools <!nodoc>,
+ python3-sphinxcontrib.serializinghtml <!nodoc>,
Standards-Version: 4.6.1
Rules-Requires-Root: no
Homepage: https://invent.kde.org/frameworks/extra-cmake-modules
Reply to: