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

Bug#1117358: oxygen: FTBFS: dh_install: error: missing files, aborting



A patch is attached fixing that build failure.

It is based on upstream no longer generating AppStream metadata files by default:
https://invent.kde.org/frameworks/kpackage/-/commit/c2e684192

The build-dependency on kf6* package is bumped to ensure a version no
longer generating this metadata file is pulled. Otherwise we could face
another build error due to this file being generated while we no longer
expect it.
From: Antoine Le Gonidec <vv221@debian.org>
Date: Sun, 12 Oct 2025 20:18:28 +0200
Subject: [PATCH] Drop appstream metadata file no longer generated by upstream

cf. https://invent.kde.org/frameworks/kpackage/-/commit/c2e684192
---
 debian/control                      | 20 ++++++++++----------
 debian/kde-style-oxygen-qt6.install |  1 -
 2 files changed, 10 insertions(+), 11 deletions(-)

diff --git a/debian/control b/debian/control
index 36fe461..3599068 100644
--- a/debian/control
+++ b/debian/control
@@ -20,17 +20,17 @@ Build-Depends: debhelper-compat (= 13),
                libkf5style-dev (>= 5.102.0~),
                libkf5widgetsaddons-dev (>= 5.102.0~),
                libkf5windowsystem-dev (>= 5.102.0~),
-               libkf6completion-dev (>= 6.10.0~),
-               libkf6config-dev (>= 6.10.0~),
+               libkf6completion-dev (>= 6.18.0~),
+               libkf6config-dev (>= 6.18.0~),
                libkf6configwidgets-dev,
-               libkf6coreaddons-dev (>= 6.10.0~),
-               libkf6guiaddons-dev (>= 6.10.0~),
-               libkf6i18n-dev (>= 6.10.0~),
-               libkf6kcmutils-dev (>= 6.10.0~),
-               libkf6service-dev (>= 6.10.0~),
-               libkf6style-dev (>= 6.10.0~),
-               libkf6widgetsaddons-dev (>= 6.10.0~),
-               libkf6windowsystem-dev (>= 6.10.0~),
+               libkf6coreaddons-dev (>= 6.18.0~),
+               libkf6guiaddons-dev (>= 6.18.0~),
+               libkf6i18n-dev (>= 6.18.0~),
+               libkf6kcmutils-dev (>= 6.18.0~),
+               libkf6service-dev (>= 6.18.0~),
+               libkf6style-dev (>= 6.18.0~),
+               libkf6widgetsaddons-dev (>= 6.18.0~),
+               libkf6windowsystem-dev (>= 6.18.0~),
                libplasma-dev (>= 6.3.4~),
                libqt5x11extras5-dev (>= 5.15.2~),
                libx11-dev,
diff --git a/debian/kde-style-oxygen-qt6.install b/debian/kde-style-oxygen-qt6.install
index 556a5d9..db1df77 100644
--- a/debian/kde-style-oxygen-qt6.install
+++ b/debian/kde-style-oxygen-qt6.install
@@ -14,4 +14,3 @@ usr/share/icons/Oxygen_Zion/
 usr/share/kstyle/themes/oxygen.themerc
 usr/share/locale/*/*/oxygen_style_config.mo
 usr/share/locale/*/*/oxygen_style_demo.mo
-usr/share/metainfo/org.kde.oxygen.appdata.xml
-- 
2.51.0

Attachment: signature.asc
Description: PGP signature


Reply to: