latest/edge snap for kdevelop does not launch. Gives this error: /snap/kdevelop/81/usr/bin/kdevelop: error while loading shared libraries: libpxbackend-1.0.so: cannot open shared object file: No such file or directory might be related to this? https://askubuntu.com/questions/1519584/chromium-browser-is-broken SOFTWARE/OS VERSIONS Linux/KDE Plasma: Ubuntu 22.04
i also see this as maybe related: https://forum.snapcraft.io/t/libpxbackend-1-0-so-cannot-open-shared-object-file-no-such-file-or-directory/44263/2
I just mentioned this bug report under the merge request that aims to release the Snap: https://invent.kde.org/kdevelop/kdevelop/-/merge_requests/709 .
Okay, I have to add libproxy as a runtime dep and to ld path. It seems my system has it. Will do first thing tomorrow, I am out today.
Please test latest in --edge
Git commit 5d0645d4a3887083ab639b977a202b407752ccf8 by Scarlett Moore. Committed on 19/01/2025 at 10:21. Pushed by scarlettmoore into branch 'master'. snapcraft: Fix libproxy launch error M +2 -1 snapcraft.yaml https://invent.kde.org/kdevelop/kdevelop/-/commit/5d0645d4a3887083ab639b977a202b407752ccf8
sorry took me a while to get back to testing this, but the latest edge snap built on 2025-01-19 still does not run. now giving this error: /snap/kdevelop/82/usr/bin/kdevelop: error while loading shared libraries: libduktape.so.207: cannot open shared object file: No such file or directory
(In reply to Ian H from comment #6) > sorry took me a while to get back to testing this, but the latest edge snap > built on 2025-01-19 still does not run. now giving this error: > /snap/kdevelop/82/usr/bin/kdevelop: error while loading shared libraries: > libduktape.so.207: cannot open shared object file: No such file or directory Please test --candidate channel
tested on candidate. /snap/kdevelop/83/usr/bin/kdevelop: error while loading shared libraries: libunistring.so.5: cannot open shared object file: No such file or directory
went ahead and ran an LDD on the snap: ldd $SNAP/usr/bin/kdevelop |grep "not found" libunistring.so.5 => not found /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/bin/kdevelop) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKDevPlatformShell.so.61) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Gui.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Gui.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKDevPlatformLanguage.so.61) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKDevPlatformDebugger.so.61) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKF6NewStuffCore.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKF6TextEditor.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKF6KIOCore.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKF6Archive.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKF6GuiAddons.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKF6GuiAddons.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libX11.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libEGL.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libfontconfig.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libGLX.so.0) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libharfbuzz.so.0) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libicui18n.so.74) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libicui18n.so.74) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libicuuc.so.74) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libicuuc.so.74) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.31' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6WebEngineCore.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libKF6Solid.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Quick.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Qml.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Network.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libeditorconfig.so.0) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libxcb.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libwayland-client.so.0) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libGLdispatch.so.0) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libgomp.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libQt6Positioning.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libnspr4.so) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libgbm.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libasound.so.2) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libxml2.so.2) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libxslt.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libxslt.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libltdl.so.7) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libgallium-24.2.8-1ubuntu1~24.04.1.so) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libwayland-server.so.0) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.36' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libLLVM.so.19.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libLLVM.so.19.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libLLVM.so.19.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libsensors.so.5) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libdrm_amdgpu.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.36' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libcurl-gnutls.so.4) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libduktape.so.207) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libduktape.so.207) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-16.1.so) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libldap.so.2) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/liblber.so.2) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libsndfile.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libsndfile.so.1) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libsasl2.so.2) /snap/kdevelop/84/usr/bin/kdevelop: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.38' not found (required by /snap/kdevelop/84/usr/lib/x86_64-linux-gnu/libmp3lame.so.0)
Shouldn't Canonical's developers be the ones that waste their time trying to fix this technology they're trying to push?
At the end of the day, there should be at least some package available for non KDE users. The last repository version of kdevelop released for Ubuntu was 4.23. You can't expect everyone to compile it themselves, especially given how annoying and complicated it is to do so. (I've been compiling myself and last time it took almost three days and tons of source code modifications just to get it to compile with kdesrcbuild) I used to use the app image but that stopped getting produced a couple years ago. As far as canonical fixing every snap, that seems pretty unlikely, as they would likely say 'look at all the snaps that work just fine' I do obviously understand that it's annoying to make the snap work, but a lot of us rely on the ability to use kdevelop, and we can't just stick with old versions forever. If you think it's a waste of time to support the snaps, then please find another release mechanism, because as I said above, it has been over two years since am app image was released and over 4 since the repo was updated.
(In reply to Ian H from comment #11) > I used to use the app image but that stopped getting produced a couple years > ago. Nightly KDevelop AppImage is available for testing now. See https://invent.kde.org/kdevelop/kdevelop/-/issues/41#note_1106433
I am trying to get this fixed. I am not employed by anyone getting these kde snaps working. Developer is a different beast being --classic. It works on my system. These reports are helpful in getting it sorted, thank you. Please be patient as I said this is freetime work. Thanks Scarlett
(In reply to Scarlett Moore from comment #13) > I am trying to get this fixed. I am not employed by anyone getting these kde > snaps working. Developer is a different beast being --classic. It works on > my system. These reports are helpful in getting it sorted, thank you. Please > be patient as I said this is freetime work. > Thanks > Scarlett Thank you for your hard work. My comment was directed at John so said it was a waste of time to fix the snaps.