[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1120456: kf6-kparts FTCBFS: misses application templates



Source: kf6-kparts
Version: 6.18.0-1
Tags: patch
User: debian-cross@lists.debian.org
Usertags: ftcbfs

kf6-kparts fails to cross build from source, because the CMake rules 
skip installing application templates during cross builds by default. 
When the packaging lists them in a debian/*.install file, dh_install 
fails. Explicitly requesting their installation fixes this. I'm 
attaching a patch for your convenience.

Helmut
diff -Nru kf6-kparts-6.18.0/debian/changelog kf6-kparts-6.18.0/debian/changelog
--- kf6-kparts-6.18.0/debian/changelog	2025-09-30 19:18:44.000000000 +0200
+++ kf6-kparts-6.18.0/debian/changelog	2025-11-06 12:02:59.000000000 +0100
@@ -1,3 +1,10 @@
+kf6-kparts (6.18.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: Explicitly request installation of application templates. (Closes: #-1)
+
+ -- Helmut Grohne <helmut@subdivi.de>  Thu, 06 Nov 2025 12:02:59 +0100
+
 kf6-kparts (6.18.0-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff -Nru kf6-kparts-6.18.0/debian/rules kf6-kparts-6.18.0/debian/rules
--- kf6-kparts-6.18.0/debian/rules	2024-12-08 05:09:00.000000000 +0100
+++ kf6-kparts-6.18.0/debian/rules	2025-11-06 12:02:57.000000000 +0100
@@ -8,7 +8,7 @@
 	dh $@
 
 override_dh_auto_configure:
-	dh_auto_configure -- -DBUILD_QCH=ON
+	dh_auto_configure -- -DBUILD_QCH=ON -DKDE_INSTALL_APP_TEMPLATES=ON
 
 override_dh_auto_test:
 	mkdir -p "$(TESTS_HOME)"

Reply to: