[pkg-lxqt-devel] Bug#927905: lxqt-qtplugin try to load the wrong version of libfm-qt
Alf Gaida
agaida at siduction.org
Wed Apr 24 21:49:23 BST 2019
Package: lxqt-qtplugin
Version: 0.14.1~1-gc122cbd-1
Severity: important
Tags: patch
Dear Maintainer,
lxqt-qtplugin try to load libfm-qt.so which is strictly a dev symlink - the right choice would be libfm-qt.so.6.
This brings up the poor Qt file dialog instead of the LXQt one when opening a file.
For Buster a sufficient solution would be hard wiring the needed so-version.
--- lxqt-qtplugin-0.14.0.orig/src/lxqtplatformtheme.cpp
+++ lxqt-qtplugin-0.14.0/src/lxqtplatformtheme.cpp
@@ -239,7 +239,7 @@ QPlatformDialogHelper *LXQtPlatformTheme
// The createFileDialogHelper() method is dynamically loaded from libfm-qt on demand
if(createFileDialogHelper == nullptr) {
// try to dynamically load libfm-qt.so
- QLibrary libfmQtLibrary{QLatin1String("libfm-qt")};
+ QLibrary libfmQtLibrary{QLatin1String("libfm-qt.so.6")};
libfmQtLibrary.load();
if(!libfmQtLibrary.isLoaded()) {
return nullptr;
Thanks to @wxl (Lubuntu Team) for spotting this.
Cheers Alf
System Information:
Debian Release: 10.0
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.0.9-towo.4-siduction-amd64 (SMP w/8 CPU cores; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages lxqt-qtplugin depends on:
ii libc6 2.28-8
ii libdbusmenu-qt5-2 0.9.3+16.04.20160218-1
ii libqt5core5a [qtbase-abi-5-11-3] 5.11.3+dfsg1-1
ii libqt5dbus5 5.11.3+dfsg1-1
ii libqt5gui5 5.11.3+dfsg1-1
ii libqt5widgets5 5.11.3+dfsg1-1
ii libqt5xdgiconloader3 3.4.0~11-g91100ee-1
ii libstdc++6 8.3.0-6
Versions of packages lxqt-qtplugin recommends:
ii libfm-qt6 0.14.2~36-g06d8d31-2
ii lxqt-config 0.14.2~42-g0f43068-1
ii lxqt-session 0.14.2~12-g292c281-1
Versions of packages lxqt-qtplugin suggests:
pn lxqt | lxqt-core <none>
-- no debconf information
More information about the pkg-lxqt-devel
mailing list