Summary: | dolphin-plugins-git Target "fileviewgitplugin" links to: KF6::XmlGui | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Mike Lothian <mike> |
Component: | plugins: git | Assignee: | Sebastian Dörner <sebastian> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kfm-devel, meven29, mkyral |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/sdk/dolphin-plugins/-/commit/a64bed1e563b83313f754d50f5af27c503a9a917 | Version Fixed In: | 24.04 |
Sentry Crash Report: |
Description
Mike Lothian
2023-12-20 11:00:35 UTC
Adding XmlGui to the CMakeLists.txt gets things working here: find_package(KF6 ${KF_MIN_VERSION} REQUIRED COMPONENTS I18n KIO TextWidgets CoreAddons XmlGui ) This is an issue in Gentoo ebuild, when it removes unused modules: src_prepare() { ecm_src_prepare # solid, qtdbus only required by mountiso ecm_punt_qt_module DBus ecm_punt_kf_module Solid # kxmlgui, qtnetwork only required by dropbox ecm_punt_qt_module Network ecm_punt_kf_module XmlGui # delete non-${PN} translations find po -type f -name "*po" -and -not -name "*${MY_PLUGIN_NAME}plugin" -delete || die } fileviewgitplugin.so 0x0000000000000001 (NEEDED) Shared library: [libKF6TextWidgets.so.6] 0x0000000000000001 (NEEDED) Shared library: [libdolphinvcs.so.6] 0x0000000000000001 (NEEDED) Shared library: [libQt6Core5Compat.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6KIOGui.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6KIOCore.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6JobWidgets.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6CoreAddons.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6I18n.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6ConfigGui.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6ConfigCore.so.6] 0x0000000000000001 (NEEDED) Shared library: [libQt6Widgets.so.6] 0x0000000000000001 (NEEDED) Shared library: [libQt6Gui.so.6] 0x0000000000000001 (NEEDED) Shared library: [libQt6Core.so.6] | 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] | 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] makefileactions.so 0x0000000000000001 (NEEDED) Shared library: [libKF6KIOWidgets.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6KIOGui.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6KIOCore.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6JobWidgets.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6CoreAddons.so.6] 0x0000000000000001 (NEEDED) Shared library: [libQt6Widgets.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6I18n.so.6] 0x0000000000000001 (NEEDED) Shared library: [libKF6ConfigCore.so.6] 0x0000000000000001 (NEEDED) Shared library: [libQt6Gui.so.6] 0x0000000000000001 (NEEDED) Shared library: [libQt6Core.so.6] 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] I've started on a proper fix here: https://invent.kde.org/sdk/dolphin-plugins/-/merge_requests/50 I've been on holiday so I'll sort out the changes requested tonight |