You are not logged in.

#1 2021-03-04 06:02:55

FunkElectric
Member
Registered: 2021-02-04
Posts: 2

symbol lookup error: /usr/lib/libgssapi_krb5.so.2

Hello,

I am using Designer3 (Fotobuch.de) to create a photo book. The designer is available for Linux and I installed it in December 2020. So far it was working without any issues until few weeks ago.
After some updates (I guess Designer3 and arch) it stopped working. Unfortunately I'm not sure what updated causes the issues cause I was not always trying all applications after an update.
When I'm trying to run the application I got following error:

/home/user/Designer3/./Designer3: symbol lookup error: /usr/lib/libgssapi_krb5.so.2: undefined symbol: k5_enctype_to_ssf, version k5crypto_3_MIT

I search in the internet and found out that others have also sometimes issues with this library but in different use cases. For me it's not clear what I can do.
I reinstalled Designer3 and also the krb5 package but it does not help.

I guess that some versions of the package are incompatible with my designer3, but I'm not sure.

The output of ldd is the following:

ldd ./Designer3                   
    linux-vdso.so.1 (0x00007ffdd3582000)
    libcore.so.1 => ./libcore.so.1 (0x00007fd992f19000)
    libbase.so.1 => ./libbase.so.1 (0x00007fd991e10000)
    libconverter.so.1 => ./libconverter.so.1 (0x00007fd991bb2000)
    libgui.so.1 => ./libgui.so.1 (0x00007fd9910b9000)
    libguicomponents.so.1 => ./libguicomponents.so.1 (0x00007fd99061b000)
    libspellChecker.so.1 => ./libspellChecker.so.1 (0x00007fd9903bd000)
    libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fd990377000)
    libQt5Widgets.so.5 => ./libQt5Widgets.so.5 (0x00007fd98fb15000)
    libQt5Gui.so.5 => ./libQt5Gui.so.5 (0x00007fd98f1e4000)
    libQt5Xml.so.5 => ./libQt5Xml.so.5 (0x00007fd98efa6000)
    libQt5Network.so.5 => ./libQt5Network.so.5 (0x00007fd98ebf6000)
    libQt5Core.so.5 => ./libQt5Core.so.5 (0x00007fd98e400000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007fd98e223000)
    libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0x00007fd98e209000)
    libc.so.6 => /usr/lib/libc.so.6 (0x00007fd98e03c000)
    libcrypto.so.1.1 => ./libcrypto.so.1.1 (0x00007fd98db37000)
    libqrlib.so.1 => ./libqrlib.so.1 (0x00007fd98d928000)
    libz.so.1 => /usr/lib/libz.so.1 (0x00007fd98d90e000)
    libQt5XmlPatterns.so.5 => ./libQt5XmlPatterns.so.5 (0x00007fd98d335000)
    libQt5Qml.so.5 => ./libQt5Qml.so.5 (0x00007fd98ccb9000)
    libQt5Sql.so.5 => ./libQt5Sql.so.5 (0x00007fd98ca70000)
    libm.so.6 => /usr/lib/libm.so.6 (0x00007fd98c92b000)
    /lib64/ld-linux-x86-64.so.2 => /usr/lib64/ld-linux-x86-64.so.2 (0x00007fd993a2a000)
    liblcms2.so.2 => ./liblcms2.so.2 (0x00007fd98c6cc000)
    libexiv2.so.26 => ./libexiv2.so.26 (0x00007fd98c20e000)
    libQt5Svg.so.5 => ./libQt5Svg.so.5 (0x00007fd98bfb7000)
    libQt5PrintSupport.so.5 => ./libQt5PrintSupport.so.5 (0x00007fd98bd45000)
    libQt5NetworkAuth.so.5 => ./libQt5NetworkAuth.so.5 (0x00007fd98bb0c000)
    libproductcomponents.so.1 => ./libproductcomponents.so.1 (0x00007fd98aeb7000)
    libQt5WebEngineWidgets.so.5 => ./libQt5WebEngineWidgets.so.5 (0x00007fd98ac70000)
    libQt5WebEngineCore.so.5 => ./libQt5WebEngineCore.so.5 (0x00007fd982f6f000)
    libQt5Concurrent.so.5 => ./libQt5Concurrent.so.5 (0x00007fd982d68000)
    libcolordialog.so.1 => ./libcolordialog.so.1 (0x00007fd982b3e000)
    libQt5Charts.so.5 => ./libQt5Charts.so.5 (0x00007fd982780000)
    libDudenProofFactory.so.1 => ./libDudenProofFactory.so.1 (0x00007fd982563000)
    libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fd9824dd000)
    libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fd9824d6000)
    libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00007fd98247f000)
    libicui18n.so.56 => /home/papa/Designer3/./libicui18n.so.56 (0x00007fd981fe6000)
    libicuuc.so.56 => /home/papa/Designer3/./libicuuc.so.56 (0x00007fd981c2e000)
    libicudata.so.56 => /home/papa/Designer3/./libicudata.so.56 (0x00007fd98024b000)
    libgthread-2.0.so.0 => /usr/lib/libgthread-2.0.so.0 (0x00007fd980246000)
    libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0 (0x00007fd980111000)
    librt.so.1 => /usr/lib/librt.so.1 (0x00007fd980104000)
    libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00007fd9800d5000)
    libQt5Quick.so.5 => /home/papa/Designer3/./libQt5Quick.so.5 (0x00007fd97f99f000)
    libQt5QmlModels.so.5 => /home/papa/Designer3/./libQt5QmlModels.so.5 (0x00007fd97f71f000)
    libQt5WebChannel.so.5 => /home/papa/Designer3/./libQt5WebChannel.so.5 (0x00007fd97f4f9000)
    libQt5Positioning.so.5 => /home/papa/Designer3/./libQt5Positioning.so.5 (0x00007fd97f256000)
    libQt5QuickWidgets.so.5 => /home/papa/Designer3/./libQt5QuickWidgets.so.5 (0x00007fd97f043000)
    libsmime3.so => /usr/lib/libsmime3.so (0x00007fd97f019000)
    libnss3.so => /usr/lib/libnss3.so (0x00007fd97eee1000)
    libnssutil3.so => /usr/lib/libnssutil3.so (0x00007fd97eeac000)
    libplds4.so => /usr/lib/libplds4.so (0x00007fd97eea7000)
    libplc4.so => /usr/lib/libplc4.so (0x00007fd97eea0000)
    libnspr4.so => /usr/lib/libnspr4.so (0x00007fd97ee5d000)
    libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fd97ee43000)
    libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fd97ed02000)
    libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0x00007fd97ecfb000)
    libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0x00007fd97ecf6000)
    libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fd97ece1000)
    libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0x00007fd97ecd8000)
    libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00007fd97eccb000)
    libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0x00007fd97ecbe000)
    libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00007fd97ebe8000)
    libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00007fd97eb9d000)
    libX11-xcb.so.1 => /usr/lib/libX11-xcb.so.1 (0x00007fd97eb98000)
    libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fd97eb6e000)
    libxcb-dri3.so.0 => /usr/lib/libxcb-dri3.so.0 (0x00007fd97eb68000)
    libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00007fd97eb5c000)
    libXi.so.6 => /usr/lib/libXi.so.6 (0x00007fd97eb47000)
    libXtst.so.6 => /usr/lib/libXtst.so.6 (0x00007fd97eb3f000)
    libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0 (0x00007fd97eaf9000)
    libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0x00007fd97eaa4000)
    libasound.so.2 => /usr/lib/libasound.so.2 (0x00007fd97e9c5000)
    libdpf.so.3 => ./libdpf.so.3 (0x00007fd97e4d2000)
    libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fd97e41b000)
    libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fd97e3e8000)
    libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00007fd97e302000)
    libk5crypto.so.3 => ./libk5crypto.so.3 (0x00007fd97e0d3000)
    libcom_err.so.2 => /usr/lib/libcom_err.so.2 (0x00007fd97e0cd000)
    libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00007fd97e0bc000)
    libkeyutils.so.1 => /usr/lib/libkeyutils.so.1 (0x00007fd97e0b5000)
    libpcre.so.1 => /usr/lib/libpcre.so.1 (0x00007fd97e043000)
    libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0x00007fd97e030000)
    libpng16.so.16 => /usr/lib/libpng16.so.16 (0x00007fd97dff7000)
    libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0 (0x00007fd97df23000)
    libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fd97df1e000)
    libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fd97df16000)
    libsystemd.so.0 => /usr/lib/libsystemd.so.0 (0x00007fd97de60000)
    libsx.so => /home/papa/Designer3/./libsx.so (0x00007fd97dbe0000)
    libCSegmentation.so => /home/papa/Designer3/./libCSegmentation.so (0x00007fd97d9d3000)
    libgamorphDpf.so => /home/papa/Designer3/./libgamorphDpf.so (0x00007fd97d784000)
    libDpfDict.so => /home/papa/Designer3/./libDpfDict.so (0x00007fd97d573000)
    libCTokenizer.so => /home/papa/Designer3/./libCTokenizer.so (0x00007fd97d2ef000)
    libSGAnalyseSP.so => /home/papa/Designer3/./libSGAnalyseSP.so (0x00007fd97d0df000)
    libsprt4-2-3.so => /home/papa/Designer3/./libsprt4-2-3.so (0x00007fd97cdbc000)
    libgraphite2.so.3 => /usr/lib/libgraphite2.so.3 (0x00007fd97cd97000)
    liblzma.so.5 => /usr/lib/liblzma.so.5 (0x00007fd97cd6f000)
    libzstd.so.1 => /usr/lib/libzstd.so.1 (0x00007fd97cc94000)
    liblz4.so.1 => /usr/lib/liblz4.so.1 (0x00007fd97cc71000)
    libgcrypt.so.20 => /usr/lib/libgcrypt.so.20 (0x00007fd97cb3d000)
    libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00007fd97cb16000)

I've no idea what I can do or try here, has anybody an idea?

Thanks!

Offline

#2 2021-03-04 07:46:59

seth
Member
From: Don't DM me only for attention
Registered: 2012-09-03
Posts: 74,333

Re: symbol lookup error: /usr/lib/libgssapi_krb5.so.2

libk5crypto.so.3 => ./libk5crypto.so.3 (0x00007fd97e0d3000)

You're (or maybe Designer3 is) resolving libk5crypto.so.3 out of the PWD and that, likely older, version apparently does not provide the required symbol.
=> Move away that library
(and -just in case- ifff actually *you* have done something stupid in your global system like adding "." to the ld path, undo that as well. It's a great way to get yourself in trouble)

Offline

#3 2021-03-04 09:17:52

FunkElectric
Member
Registered: 2021-02-04
Posts: 2

Re: symbol lookup error: /usr/lib/libgssapi_krb5.so.2

Many Thanks!!!
Moving that library (libk5crypto.so.3) away from the pwd was the solution. This lib is getting installed automatically during installation and on each update of the Designer3. After the current update, I had the same error again!?
Removing the lib again from the pwd solved the issue again.

Maybe I can remove more of this './' libs I'll try this step by step, for the moment being it's at least starting up :-) nicely.

Another error message I get (not stopping me from using the tool) is the following:

Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.

Any ideas what I can do to solve this?

Many Thanks!!!

Offline

#4 2021-03-04 10:06:47

V1del
Forum Moderator
Registered: 2012-10-16
Posts: 25,104

Re: symbol lookup error: /usr/lib/libgssapi_krb5.so.2

Well the warning message tells you. However there's no guarantee that this application will run with an enforced wayland Qt platform so you'll probably be better off ignoring it.

IF you really want to test it, start the application with

QT_QPA_PLATFORM=wayland Designer3

Last edited by V1del (2021-03-04 10:08:43)

Offline

Board footer

Powered by FluxBB