Bug 498759 - Snap 6.1.241201 does not launch
Summary: Snap 6.1.241201 does not launch
Status: REOPENED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 6.1.241201
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Scarlett Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-16 18:16 UTC by Ian H
Modified: 2025-02-08 17:44 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ian H 2025-01-16 18:16:14 UTC
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
Comment 2 Igor Kushnir 2025-01-17 10:11:23 UTC
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 .
Comment 3 Scarlett Moore 2025-01-17 13:00:50 UTC
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.
Comment 4 Scarlett Moore 2025-01-19 09:40:34 UTC
Please test latest in --edge
Comment 5 Scarlett Moore 2025-01-19 10:21:34 UTC
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
Comment 6 Ian H 2025-02-04 21:18:41 UTC
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
Comment 7 Scarlett Moore 2025-02-06 12:37:04 UTC
(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
Comment 8 Ian H 2025-02-06 17:26:19 UTC
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
Comment 9 Ian H 2025-02-07 17:39:32 UTC
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)
Comment 10 John 2025-02-07 23:43:44 UTC
Shouldn't Canonical's developers be the ones that waste their time trying to fix this technology they're trying to push?
Comment 11 Ian H 2025-02-07 23:59:02 UTC
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.
Comment 12 Igor Kushnir 2025-02-08 10:10:05 UTC
(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
Comment 13 Scarlett Moore 2025-02-08 17:33:06 UTC
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
Comment 14 Ian H 2025-02-08 17:44:41 UTC
(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.