Bug 2343380 - Cannot mix incompatible Qt library (6.8.0) with this library (6.8.1)
Summary: Cannot mix incompatible Qt library (6.8.0) with this library (6.8.1)
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: lxqt-config
Version: 41
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Rex Dieter
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-02-01 22:34 UTC by Björn Persson
Modified: 2025-02-11 03:03 UTC (History)
4 users (show)

Fixed In Version: lxqt-config-2.0.0-2.fc41
Clone Of:
Environment:
Last Closed: 2025-02-07 02:06:19 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Björn Persson 2025-02-01 22:34:08 UTC
Description of problem:
$ /usr/bin/lxqt-config-file-associations
Cannot mix incompatible Qt library (6.8.0) with this library (6.8.1)
Aborted (core dumped)

Version-Release number of selected component (if applicable):
lxqt-config-2.0.0-1.fc41.x86_64

Additional info:
It seems that the package needs to be rebuilt with the right library or something, and that a mechanism to turn that requirement into an RPM dependency is missing.

Comment 1 Fedora Update System 2025-02-02 19:26:02 UTC
FEDORA-2025-92797ab10d (lxqt-config qt rebuild) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-92797ab10d

Comment 2 Fedora Update System 2025-02-03 02:07:50 UTC
FEDORA-2025-92797ab10d has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-92797ab10d`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-92797ab10d

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 3 Björn Persson 2025-02-03 17:31:36 UTC
I still get the same error:

$ rpm -q --file /usr/bin/lxqt-config-file-associations
lxqt-config-2.0.0-2.fc41.x86_64
$ /usr/bin/lxqt-config-file-associations
Cannot mix incompatible Qt library (6.8.0) with this library (6.8.1)
Aborted (core dumped)

In case it helps, coredumpctl reports the following:

                Module libjpeg.so.62 from rpm libjpeg-turbo-3.0.2-3.fc41.x86_64
                Module libqjpeg.so from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libqico.so from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libqgif.so from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libunistring.so.5 from rpm libunistring-1.1-8.fc41.x86_64
                Module libssl.so.3 from rpm openssl-3.2.2-11.fc41.x86_64
                Module libidn2.so.0 from rpm libidn2-2.3.7-2.fc41.x86_64
                Module libnghttp2.so.14 from rpm nghttp2-1.62.1-2.fc41.x86_64
                Module libduktape.so.207 from rpm duktape-2.7.0-8.fc41.x86_64
                Module libcurl.so.4 from rpm curl-8.9.1-3.fc41.x86_64
                Module libpxbackend-1.0.so from rpm libproxy-0.5.8-1.fc41.x86_64
                Module libkeyutils.so.1 from rpm keyutils-1.6.3-4.fc41.x86_64
                Module libkrb5support.so.0 from rpm krb5-1.21.3-3.fc41.x86_64
                Module libcom_err.so.2 from rpm e2fsprogs-1.47.1-6.fc41.x86_64
                Module libk5crypto.so.3 from rpm krb5-1.21.3-3.fc41.x86_64
                Module libkrb5.so.3 from rpm krb5-1.21.3-3.fc41.x86_64
                Module libproxy.so.1 from rpm libproxy-0.5.8-1.fc41.x86_64
                Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-3.fc41.x86_64
                Module libQt6Network.so.6 from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libqsvg.so from rpm qt6-qtsvg-6.8.1-2.fc41.x86_64
                Module libcomposeplatforminputcontextplugin.so from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libdbusmenu-lxqt.so.0 from rpm libdbusmenu-lxqt-0.1.0-1.fc41.x86_64
                Module libqtlxqt.so from rpm lxqt-qtplugin-2.0.0-2.fc41.x86_64
                Module libuuid.so.1 from rpm util-linux-2.40.4-1.fc41.x86_64
                Module libxcb-util.so.1 from rpm xcb-util-0.4.1-6.fc41.x86_64
                Module libxkbcommon-x11.so.0 from rpm libxkbcommon-1.7.0-4.fc41.x86_64
                Module libICE.so.6 from rpm libICE-1.1.2-1.fc41.x86_64
                Module libSM.so.6 from rpm libSM-1.2.5-1.fc41.x86_64
                Module libX11-xcb.so.1 from rpm libX11-1.8.10-2.fc41.x86_64
                Module libxcb-xkb.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb-sync.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb-shm.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb-shape.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb-render-util.so.0 from rpm xcb-util-renderutil-0.3.10-6.fc41.x86_64
                Module libxcb-render.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb-randr.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb-image.so.0 from rpm xcb-util-image-0.4.1-6.fc41.x86_64
                Module libxcb-icccm.so.4 from rpm xcb-util-wm-0.4.2-6.fc41.x86_64
                Module libxcb-cursor.so.0 from rpm xcb-util-cursor-0.1.5-1.fc41.x86_64
                Module libQt6XcbQpa.so.6 from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libqxcb.so from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libbrotlicommon.so.1 from rpm brotli-1.1.0-5.fc41.x86_64
                Module liblzma.so.5 from rpm xz-5.6.2-2.fc41.x86_64
                Module libblkid.so.1 from rpm util-linux-2.40.4-1.fc41.x86_64
                Module libXau.so.6 from rpm libXau-1.0.11-7.fc41.x86_64
                Module libcap.so.2 from rpm libcap-2.70-4.fc41.x86_64
                Module libicudata.so.74 from rpm icu-74.2-2.fc41.x86_64
                Module libbrotlidec.so.1 from rpm brotli-1.1.0-5.fc41.x86_64
                Module libbz2.so.1 from rpm bzip2-1.0.8-19.fc41.x86_64
                Module libgraphite2.so.3 from rpm graphite2-1.3.14-16.fc41.x86_64
                Module libxml2.so.2 from rpm libxml2-2.12.9-1.fc41.x86_64
                Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libselinux.so.1 from rpm libselinux-3.7-5.fc41.x86_64
                Module libmount.so.1 from rpm util-linux-2.40.4-1.fc41.x86_64
                Module libgmodule-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
                Module libffi.so.8 from rpm libffi-3.4.6-3.fc41.x86_64
                Module libpcre2-8.so.0 from rpm pcre2-10.44-1.fc41.1.x86_64
                Module libQt6Svg.so.6 from rpm qt6-qtsvg-6.8.1-2.fc41.x86_64
                Module libdbus-1.so.3 from rpm dbus-1.14.10-4.fc41.x86_64
                Module libXext.so.6 from rpm libXext-1.3.6-2.fc41.x86_64
                Module libxcb-keysyms.so.1 from rpm xcb-util-keysyms-0.4.1-6.fc41.x86_64
                Module libXfixes.so.3 from rpm libXfixes-6.0.1-4.fc41.x86_64
                Module libxcb-res.so.0 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libxcb.so.1 from rpm libxcb-1.17.0-3.fc41.x86_64
                Module libcrypto.so.3 from rpm openssl-3.2.2-11.fc41.x86_64
                Module libpcre2-16.so.0 from rpm pcre2-10.44-1.fc41.1.x86_64
                Module libb2.so.1 from rpm libb2-0.98.1-12.fc41.x86_64
                Module libdouble-conversion.so.3 from rpm double-conversion-3.3.0-4.fc41.x86_64
                Module libsystemd.so.0 from rpm systemd-256.11-1.fc41.x86_64
                Module libzstd.so.1 from rpm zstd-1.5.6-2.fc41.x86_64
                Module libicuuc.so.74 from rpm icu-74.2-2.fc41.x86_64
                Module libicui18n.so.74 from rpm icu-74.2-2.fc41.x86_64
                Module libz.so.1 from rpm zlib-ng-2.2.3-1.fc41.x86_64
                Module libfreetype.so.6 from rpm freetype-2.13.3-1.fc41.x86_64
                Module libharfbuzz.so.0 from rpm harfbuzz-9.0.0-3.fc41.x86_64
                Module libpng16.so.16 from rpm libpng-1.6.40-4.fc41.x86_64
                Module libOpenGL.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libGLX.so.0 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libxkbcommon.so.0 from rpm libxkbcommon-1.7.0-4.fc41.x86_64
                Module libfontconfig.so.1 from rpm fontconfig-2.15.0-8.fc41.x86_64
                Module libEGL.so.1 from rpm libglvnd-1.7.0-5.fc41.x86_64
                Module libgio-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
                Module libgobject-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
                Module libglib-2.0.so.0 from rpm glib2-2.82.2-1.fc41.x86_64
                Module libQt6XdgIconLoader.so.4 from rpm libqtxdg-4.0.1-2.fc41.x86_64
                Module libQt6Xml.so.6 from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libQt6DBus.so.6 from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libX11.so.6 from rpm libX11-1.8.10-2.fc41.x86_64
                Module libXss.so.1 from rpm libXScrnSaver-1.2.4-4.fc41.x86_64
                Module libKF6WindowSystem.so.6 from rpm kf6-kwindowsystem-6.10.0-1.fc41.x86_64
                Module libQt6Core.so.6 from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libQt6Gui.so.6 from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libQt6Widgets.so.6 from rpm qt6-qtbase-6.8.1-11.fc41.x86_64
                Module libQt6Xdg.so.4 from rpm libqtxdg-4.0.1-2.fc41.x86_64
                Module liblxqt.so.2 from rpm liblxqt-2.0.0-1.fc41.x86_64
                Module lxqt-config-file-associations from rpm lxqt-config-2.0.0-2.fc41.x86_64
                Stack trace of thread 6032:
                #0  0x00007f1d54a80114 __pthread_kill_implementation (libc.so.6 + 0x73114)
                #1  0x00007f1d54a26f9e raise (libc.so.6 + 0x19f9e)
                #2  0x00007f1d54a0e942 abort (libc.so.6 + 0x1942)
                #3  0x00007f1d5501b85b n/a (libQt6Core.so.6 + 0x1b85b)
                #4  0x00007f1d5506ce78 n/a (libQt6Core.so.6 + 0x6ce78)
                #5  0x00007f1d5501ce0d _ZNK14QMessageLogger5fatalEPKcz (libQt6Core.so.6 + 0x1ce0d)
                #6  0x00007f1d5502b696 n/a (libQt6Core.so.6 + 0x2b696)
                #7  0x00007f1d56a233be _ZN11XdgMimeAppsC1EP7QObject (libQt6Xdg.so.4 + 0x263be)
                #8  0x00007f1d56a26399 _ZL10defaultAppRK7QString (libQt6Xdg.so.4 + 0x29399)
                #9  0x00007f1d56a2a459 _ZN14XdgDefaultApps10webBrowserEv (libQt6Xdg.so.4 + 0x2d459)
                #10 0x000055cd2084827a _ZN14MimetypeViewer25updateDefaultApplicationsEv (lxqt-config-file-associations + 0xa27a)
                #11 0x000055cd208493b8 _ZN14MimetypeViewer22currentMimetypeChangedEv (lxqt-config-file-associations + 0xb3b8)
                #12 0x000055cd208509fc _ZN14MimetypeViewerC2EP7QWidget.constprop.0 (lxqt-config-file-associations + 0x129fc)
                #13 0x000055cd20841239 main (lxqt-config-file-associations + 0x3239)
                #14 0x00007f1d54a10248 __libc_start_call_main (libc.so.6 + 0x3248)
                #15 0x00007f1d54a1030b __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x330b)
                #16 0x000055cd20841575 _start (lxqt-config-file-associations + 0x3575)
                
                Stack trace of thread 6033:
                #0  0x00007f1d54af4930 ppoll (libc.so.6 + 0xe7930)
                #1  0x00007f1d5495e8a3 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0xa08a3)
                #2  0x00007f1d548ff783 g_main_context_iteration (libglib-2.0.so.0 + 0x41783)
                #3  0x00007f1d553ed233 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt6Core.so.6 + 0x3ed233)
                #4  0x00007f1d55101c7b _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt6Core.so.6 + 0x101c7b)
                #5  0x00007f1d5521aca5 _ZN7QThread4execEv (libQt6Core.so.6 + 0x21aca5)
                #6  0x00007f1d556f5581 n/a (libQt6DBus.so.6 + 0x21581)
                #7  0x00007f1d552b8127 n/a (libQt6Core.so.6 + 0x2b8127)
                #8  0x00007f1d54a7e168 start_thread (libc.so.6 + 0x71168)
                #9  0x00007f1d54b0214c __clone3 (libc.so.6 + 0xf514c)
                
                Stack trace of thread 6034:
                #0  0x00007f1d54af43fd __poll (libc.so.6 + 0xe73fd)
                #1  0x00007f1d541930b2 _xcb_conn_wait.part.0 (libxcb.so.1 + 0x30b2)
                #2  0x00007f1d54194d1c xcb_wait_for_event (libxcb.so.1 + 0x4d1c)
                #3  0x00007f1d51279988 n/a (libQt6XcbQpa.so.6 + 0x39988)
                #4  0x00007f1d552b8127 n/a (libQt6Core.so.6 + 0x2b8127)
                #5  0x00007f1d54a7e168 start_thread (libc.so.6 + 0x71168)
                #6  0x00007f1d54b0214c __clone3 (libc.so.6 + 0xf514c)
                ELF object binary architecture: AMD x86-64

Comment 4 Alessandro Astone 2025-02-03 18:19:27 UTC
This seems unrelated to lxqt-config; it was built against 6.7.2
Are other Qt6 apps working?
Please check the installed versions of qt6 libraries: `rpm -qa "qt6-*"`

Comment 5 Steve Cossette 2025-02-03 18:43:01 UTC
We found the package most likely, which is libqtxdg. We have someone doing a qt update as we speak in f41, and they will add it to the build. You'll get a reply here once it'S released, so you can try it.

Comment 6 Fedora Update System 2025-02-04 10:00:00 UTC
FEDORA-2025-3d40d7a8ca (dtk6core-6.0.24-2.fc41, dtk6gui-6.0.24-2.fc41, and 53 more) has been submitted as an update to Fedora 41.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-3d40d7a8ca

Comment 7 Fedora Update System 2025-02-05 01:56:18 UTC
FEDORA-2025-3d40d7a8ca has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-3d40d7a8ca`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-3d40d7a8ca

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 8 Björn Persson 2025-02-05 21:39:52 UTC
With the Qt 6.8.2 update installed I can finally run lxqt-config-file-associations. Thanks.

Comment 9 Fedora Update System 2025-02-06 01:59:41 UTC
FEDORA-2025-3d40d7a8ca has been pushed to the Fedora 41 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-3d40d7a8ca`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-3d40d7a8ca

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Fedora Update System 2025-02-07 02:06:19 UTC
FEDORA-2025-3d40d7a8ca (dtk6core-6.0.24-2.fc41, dtk6gui-6.0.24-2.fc41, and 54 more) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 11 Fedora Update System 2025-02-11 03:03:43 UTC
FEDORA-2025-92797ab10d (lxqt-config qt rebuild) has been pushed to the Fedora 41 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.