kde-open5: relocation error



  • Hello,

    Not sure where exactly to put this or where to report. Recently I switched to KDE Plasma 5.5 (OpenSUSE 42.1) . The only thing changed was the DE, I've been using OpenSUSE for a while now. After the DE change I can't open links in my app. Tis sound silly, I know it works when I deploy it to android, regardless I want to see if there's a workaround for it. This is the output when I click a link within the app.

    kde-open5: /home/david/Qt/5.5/gcc_64/lib/libQt5Widgets.so.5: no version information available (required by kde-open5)
    kde-open5: /home/david/Qt/5.5/gcc_64/lib/libQt5Core.so.5: no version information available (required by kde-open5)
    [...repeat...]
    kde-open5: /home/david/Qt/5.5/gcc_64/lib/libQt5DBus.so.5: no version information available (required by /usr/lib64/libKF5Service.so.5)
    kde-open5: /home/david/Qt/5.5/gcc_64/lib/libQt5Core.so.5: no version information available (required by 
    kde-open5: /home/david/Qt/5.5/gcc_64/lib/libQt5Core.so.5: no version information available (required by /usr/lib64/libKF5GuiAddons.so.5)
    kde-open5: /home/david/Qt/5.5/gcc_64/lib/libQt5Core.so.5: no version information available (required by /usr/lib64/libKF5GuiAddons.so.5)
    kde-open5: relocation error: /usr/lib64/libKF5GuiAddons.so.5: symbol qt_version_tag, version Qt_5.5 not defined in file libQt5Core.so.5 with link time reference
    

  • Lifetime Qt Champion

    Hi,

    Looks like your Custom installed Qt 5 is interfering with your OpenSUSE installed Qt 5.

    What version comes with your OpenSUSE.



  • Hey SGaist,

    Thanks for replying. It's not a custom Qt 5! I'm using the one provided by the Qt Installer. As for the version in OpenSUSE it's using 5.5.1.


  • Lifetime Qt Champion

    Sorry, that's what I meant with Custom Installed. Can post the result of ldd kde-open5 ?



  • My bad for the late reply:

    david@linux-j6t5:~> ldd `which kde-open5`
            linux-vdso.so.1 (0x00007fff6ad45000)
            libKF5KIOWidgets.so.5 => /usr/lib64/libKF5KIOWidgets.so.5 (0x00007f96222d4000)
            libKF5KIOCore.so.5 => /usr/lib64/libKF5KIOCore.so.5 (0x00007f9621f75000)
            libKF5Service.so.5 => /usr/lib64/libKF5Service.so.5 (0x00007f9621ce0000)
            libKF5I18n.so.5 => /usr/lib64/libKF5I18n.so.5 (0x00007f9621a8c000)
            libKF5CoreAddons.so.5 => /usr/lib64/libKF5CoreAddons.so.5 (0x00007f96217ff000)
            libQt5Widgets.so.5 => /usr/lib64/libQt5Widgets.so.5 (0x00007f9620f7c000)
            libQt5Core.so.5 => /usr/lib64/libQt5Core.so.5 (0x00007f96208a0000)
            libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f962051e000)
            libc.so.6 => /lib64/libc.so.6 (0x00007f9620175000)
            libKF5JobWidgets.so.5 => /usr/lib64/libKF5JobWidgets.so.5 (0x00007f961ff4d000)
            libQt5Network.so.5 => /usr/lib64/libQt5Network.so.5 (0x00007f961fbf7000)
            libKF5Completion.so.5 => /usr/lib64/libKF5Completion.so.5 (0x00007f961f9be000)
            libKF5IconThemes.so.5 => /usr/lib64/libKF5IconThemes.so.5 (0x00007f961f782000)
            libKF5WindowSystem.so.5 => /usr/lib64/libKF5WindowSystem.so.5 (0x00007f961f53b000)
            libKF5ConfigWidgets.so.5 => /usr/lib64/libKF5ConfigWidgets.so.5 (0x00007f961f2e7000)
            libattr.so.1 => /lib64/libattr.so.1 (0x00007f961f0e2000)
            libKF5WidgetsAddons.so.5 => /usr/lib64/libKF5WidgetsAddons.so.5 (0x00007f961ed9f000)
            libKF5ConfigGui.so.5 => /usr/lib64/libKF5ConfigGui.so.5 (0x00007f961eb7d000)
            libKF5ConfigCore.so.5 => /usr/lib64/libKF5ConfigCore.so.5 (0x00007f961e920000)
            libQt5DBus.so.5 => /usr/lib64/libQt5DBus.so.5 (0x00007f961e6a0000)
            libQt5Gui.so.5 => /usr/lib64/libQt5Gui.so.5 (0x00007f961df74000)
            libm.so.6 => /lib64/libm.so.6 (0x00007f961dc73000)
            libQt5Xml.so.5 => /usr/lib64/libQt5Xml.so.5 (0x00007f961da35000)
            libKF5DBusAddons.so.5 => /usr/lib64/libKF5DBusAddons.so.5 (0x00007f961d823000)
            libacl.so.1 => /lib64/libacl.so.1 (0x00007f961d61a000)
            libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f961d3fc000)
            libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f961d1e5000)
            libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f961cf94000)
            libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f961cc84000)
            libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f961c946000)
            libz.so.1 => /lib64/libz.so.1 (0x00007f961c730000)
            libicui18n.so.52.1 => /usr/lib64/libicui18n.so.52.1 (0x00007f961c31b000)
            libicuuc.so.52.1 => /usr/lib64/libicuuc.so.52.1 (0x00007f961bf9c000)
            libpcre16.so.0 => /usr/lib64/libpcre16.so.0 (0x00007f961bd3f000)
            libdl.so.2 => /lib64/libdl.so.2 (0x00007f961bb3a000)
            librt.so.1 => /lib64/librt.so.1 (0x00007f961b932000)
            /lib64/ld-linux-x86-64.so.2 (0x00005568068bb000)
            libQt5X11Extras.so.5 => /usr/lib64/libQt5X11Extras.so.5 (0x00007f961b72e000)
            libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007f961b4c5000)
            libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007f961b0d1000)
            libQt5Svg.so.5 => /usr/lib64/libQt5Svg.so.5 (0x00007f961ae7a000)
            libKF5ItemViews.so.5 => /usr/lib64/libKF5ItemViews.so.5 (0x00007f961ac41000)
            libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f961aa21000)
            libxcb-keysyms.so.1 => /usr/lib64/libxcb-keysyms.so.1 (0x00007f961a81d000)
            libKF5Codecs.so.5 => /usr/lib64/libKF5Codecs.so.5 (0x00007f961a5e4000)
            libKF5Auth.so.5 => /usr/lib64/libKF5Auth.so.5 (0x00007f961a3d1000)
            libKF5GuiAddons.so.5 => /usr/lib64/libKF5GuiAddons.so.5 (0x00007f961a1b6000)
            libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007f9619f6f000)
            libpng16.so.16 => /usr/lib64/libpng16.so.16 (0x00007f9619d31000)
            libharfbuzz.so.0 => /usr/lib64/libharfbuzz.so.0 (0x00007f9619ad1000)
            libGL.so.1 => /usr/lib64/libGL.so.1 (0x00007f9619840000)
            libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007f9619636000)
            libpcre.so.1 => /usr/lib64/libpcre.so.1 (0x00007f96193d0000)
            libicudata.so.52.1 => /usr/lib64/libicudata.so.52.1 (0x00007f96191ce000)
            libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f9618fca000)
            libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f9618d32000)
            libgraphite2.so.3 => /usr/lib64/libgraphite2.so.3 (0x00007f9618b09000)
            libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f96188df000)
            libglapi.so.0 => /usr/lib64/libglapi.so.0 (0x00007f96186b0000)
            libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f961849e000)
            libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f961829b000)
            libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f9618094000)
            libX11-xcb.so.1 => /usr/lib64/libX11-xcb.so.1 (0x00007f9617e92000)
            libxcb-glx.so.0 => /usr/lib64/libxcb-glx.so.0 (0x00007f9617c7a000)
            libxcb-dri2.so.0 => /usr/lib64/libxcb-dri2.so.0 (0x00007f9617a74000)
            libxcb-dri3.so.0 => /usr/lib64/libxcb-dri3.so.0 (0x00007f9617871000)
            libxcb-present.so.0 => /usr/lib64/libxcb-present.so.0 (0x00007f961766e000)
            libxcb-sync.so.1 => /usr/lib64/libxcb-sync.so.1 (0x00007f9617467000)
            libxshmfence.so.1 => /usr/lib64/libxshmfence.so.1 (0x00007f9617264000)
            libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f961705e000)
            libdrm.so.2 => /usr/lib64/libdrm.so.2 (0x00007f9616e4e000)
            libbz2.so.1 => /usr/lib64/libbz2.so.1 (0x00007f9616c3f000)
    david@linux-j6t5:~> 
    
    

  • Lifetime Qt Champion

    Unless I'm mistaken, both you and your OS are using a Qt 5.5 at the same time and it is clashing. Can you retry by updating your install to the newly released 5.6.0 ?



  • I'll switch to 5.6.0. I didn't switch because the regression bug I found, while it has a patch, didn't make it to the official release so I have to wait till 5.6.1.


  • Lifetime Qt Champion

    What regression ?



  • https://bugreports.qt.io/browse/QTBUG-51519

    https://codereview.qt-project.org/#/c/151124/ (last comment)

    Well, I still need to fix that image caching issue so... plenty of time to go on with.


Log in to reply