Bug#1108102: kpimtextedit FTCBFS: unsatisfiable test dependencies
Source: kpimtextedit
Version: 24.12.3-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs
kpimtextedit fails to cross build from source, because its openbox
dependency is not cross-satisfiable. It's only used for testing (or
actually it was only used for testing, but those tests are not presently
run), so we may annotate it <!nocheck>. I tried comparing a nocheck
build with a full build, but there are unexpected differences as
different symbols are exported depending on BUILD_TESTING, see
src/kpimtextedit_private_export.h. Please consider applying the attached
patch in forky.
Helmut
diff -Nru kpimtextedit-24.12.3/debian/changelog kpimtextedit-24.12.3/debian/changelog
--- kpimtextedit-24.12.3/debian/changelog 2025-03-29 18:47:50.000000000 +0100
+++ kpimtextedit-24.12.3/debian/changelog 2025-06-20 11:03:33.000000000 +0200
@@ -1,3 +1,10 @@
+kpimtextedit (24.12.3-1.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Fix FTCBFS: Annotate test dependencies <!nocheck>. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de> Fri, 20 Jun 2025 11:03:33 +0200
+
kpimtextedit (24.12.3-1) unstable; urgency=medium
[ Patrick Franz ]
diff -Nru kpimtextedit-24.12.3/debian/control kpimtextedit-24.12.3/debian/control
--- kpimtextedit-24.12.3/debian/control 2025-03-29 09:42:08.000000000 +0100
+++ kpimtextedit-24.12.3/debian/control 2025-06-20 11:03:33.000000000 +0200
@@ -20,10 +20,10 @@
libkf6widgetsaddons-dev (>= 6.6.0~),
libkf6xmlgui-dev (>= 6.6.0~),
libktextaddons-dev (>= 1.5.4~),
- openbox,
+ openbox <!nocheck>,
qt6-base-dev (>= 6.7.0~),
- xauth,
- xvfb,
+ xauth <!nocheck>,
+ xvfb <!nocheck>,
Standards-Version: 4.7.2
Homepage: https://invent.kde.org/pim/kpimtextedit
Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/kpimtextedit
Reply to: