You are not logged in.
dolphin: error while loading shared libraries: libplist-2.0.so.3: cannot open shared object file: No such file or directory
dolphin 23.04.3-1 installed
libplist 2.3.0-2 installeed
Not using Plasma desktop (Hyprland)
Advice needed. Thanks!
Name : libplist
Version : 2.3.0-2
Description : Library to handle Apple Property List files
Architecture : x86_64
URL : https://libimobiledevice.org/
Licenses : LGPL2.1
Groups : None
Provides : None
Depends On : gcc-libs glibc
Optional Deps : python: Python bindings [installed]
Required By : libimobiledevice libusbmuxd usbmuxd
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 455.62 KiB
Packager : Balló György <bgyorgy@archlinux.org>
Build Date : Sun 28 May 2023 01:49:38 AM -03
Install Date : Sun 13 Aug 2023 03:56:49 AM -03
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Maybe do I need plasma-workspace?
Last edited by KierPrev (2023-08-13 21:13:15)
Offline
dolphin is not linked directly to libplist-2.0. Fully update your system. If that doesn't work, use lddtree on the dolphin binary, see what's actually pulling in the old lib.
Offline
dolphin is not linked directly to libplist-2.0. Fully update your system. If that doesn't work, use lddtree on the dolphin binary, see what's actually pulling in the old lib.
Yep, fully updated of course.
lddtree -a dolphin
lddtree: warning: dolphin: did not match any paths
pactree -r libplist
libplist
├─libimobiledevice
│ ├─upower
│ │ ├─gnome-settings-daemon
│ │ │ └─gnome-tweaks
│ │ ├─solid-git
│ │ │ └─kio
│ │ │ ├─baloo
│ │ │ │ └─baloo-widgets
│ │ │ │ └─dolphin
│ │ │ ├─kdeclarative
│ │ │ │ └─kcmutils
│ │ │ │ └─dolphin
│ │ │ ├─kio-extras
│ │ │ │ └─dolphin
│ │ │ ├─knewstuff
│ │ │ │ └─dolphin
│ │ │ └─kparts
│ │ │ ├─ark
│ │ │ └─dolphin
│ │ └─waybar-hyprland-git
│ └─usbmuxd
│ └─upower
├─libusbmuxd
│ └─libimobiledevice
└─usbmuxd
❯ pactree -r dolphin
dolphin
Last edited by KierPrev (2023-08-13 19:27:08)
Offline
run lddtree on the dolphin binary.
Offline
Ups.
Well, let's see.
/usr/bin/dolphin (interpreter => /lib64/ld-linux-x86-64.so.2)
libdolphinprivate.so.5 => /usr/lib/libdolphinprivate.so.5
libdolphinvcs.so.5 => /usr/lib/libdolphinvcs.so.5
libKF5TextWidgets.so.5 => /usr/lib/libKF5TextWidgets.so.5
libKF5SonnetUi.so.5 => /usr/lib/libKF5SonnetUi.so.5
libKF5SonnetCore.so.5 => /usr/lib/libKF5SonnetCore.so.5
libQt5TextToSpeech.so.5 => /usr/lib/libQt5TextToSpeech.so.5
libKF5Codecs.so.5 => /usr/lib/libKF5Codecs.so.5
libKF5FileMetaData.so.3 => /usr/lib/libKF5FileMetaData.so.3
libm.so.6 => /usr/lib/libm.so.6
libKF5KIOFileWidgets.so.5 => /usr/lib/libKF5KIOFileWidgets.so.5
libQt5Network.so.5 => /usr/lib/libQt5Network.so.5
libz.so.1 => /usr/lib/libz.so.1
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2
libkrb5.so.3 => /usr/lib/libkrb5.so.3
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3
libcom_err.so.2 => /usr/lib/libcom_err.so.2
libkrb5support.so.0 => /usr/lib/libkrb5support.so.0
libkeyutils.so.1 => /usr/lib/libkeyutils.so.1
libresolv.so.2 => /usr/lib/libresolv.so.2
libproxy.so.1 => /usr/lib/libproxy.so.1
libpxbackend-1.0.so => /usr/lib/libproxy/libpxbackend-1.0.so
libcurl.so.4 => /usr/lib/libcurl.so.4
libnghttp2.so.14 => /usr/lib/libnghttp2.so.14
libidn2.so.0 => /usr/lib/libidn2.so.0
libunistring.so.5 => /usr/lib/libunistring.so.5
libssh2.so.1 => /usr/lib/libssh2.so.1
libpsl.so.5 => /usr/lib/libpsl.so.5
libzstd.so.1 => /usr/lib/libzstd.so.1
libbrotlidec.so.1 => /usr/lib/libbrotlidec.so.1
libbrotlicommon.so.1 => /usr/lib/libbrotlicommon.so.1
libgio-2.0.so.0 => /usr/lib/libgio-2.0.so.0
libgmodule-2.0.so.0 => /usr/lib/libgmodule-2.0.so.0
libmount.so.1 => /usr/lib/libmount.so.1
libblkid.so.1 => /usr/lib/libblkid.so.1
libduktape.so.207 => /usr/lib/libduktape.so.207
libgobject-2.0.so.0 => /usr/lib/libgobject-2.0.so.0
libffi.so.8 => /usr/lib/libffi.so.8
libglib-2.0.so.0 => /usr/lib/libglib-2.0.so.0
libpcre2-8.so.0 => /usr/lib/libpcre2-8.so.0
libgcc_s.so.1 => /usr/lib/libgcc_s.so.1
libssl.so.3 => /usr/lib/libssl.so.3
libcrypto.so.3 => /usr/lib/libcrypto.so.3
libKF5GuiAddons.so.5 => /usr/lib/libKF5GuiAddons.so.5
libQt5WaylandClient.so.5 => /usr/lib/libQt5WaylandClient.so.5
libwayland-cursor.so.0 => /usr/lib/libwayland-cursor.so.0
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1
libexpat.so.1 => /usr/lib/libexpat.so.1
libfreetype.so.6 => /usr/lib/libfreetype.so.6
libbz2.so.1.0 => /usr/lib/libbz2.so.1.0
libpng16.so.16 => /usr/lib/libpng16.so.16
libharfbuzz.so.0 => /usr/lib/libharfbuzz.so.0
libfreetype.so.6 => !!! circular loop !!!
libgraphite2.so.3 => /usr/lib/libgraphite2.so.3
libxkbcommon.so.0 => /usr/lib/libxkbcommon.so.0
libwayland-client.so.0 => /usr/lib/libwayland-client.so.0
libX11.so.6 => /usr/lib/libX11.so.6
libxcb.so.1 => /usr/lib/libxcb.so.1
libXau.so.6 => /usr/lib/libXau.so.6
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6
libKF5Bookmarks.so.5 => /usr/lib/libKF5Bookmarks.so.5
libKF5NewStuffWidgets.so.5 => /usr/lib/libKF5NewStuffWidgets.so.5
libKF5NewStuffCore.so.5 => /usr/lib/libKF5NewStuffCore.so.5
libKF5Attica.so.5 => /usr/lib/libKF5Attica.so.5
libKF5Package.so.5 => /usr/lib/libKF5Package.so.5
libKF5Syndication.so.5 => /usr/lib/libKF5Syndication.so.5
libKF5Archive.so.5 => /usr/lib/libKF5Archive.so.5
liblzma.so.5 => /usr/lib/liblzma.so.5
libKF5NewStuff.so.5 => /usr/lib/libKF5NewStuff.so.5
libQt5Quick.so.5 => /usr/lib/libQt5Quick.so.5
libQt5QmlModels.so.5 => /usr/lib/libQt5QmlModels.so.5
libQt5Qml.so.5 => /usr/lib/libQt5Qml.so.5
libKF5Parts.so.5 => /usr/lib/libKF5Parts.so.5
libKF5KIOWidgets.so.5 => /usr/lib/libKF5KIOWidgets.so.5
libKF5KIOGui.so.5 => /usr/lib/libKF5KIOGui.so.5
libKF5JobWidgets.so.5 => /usr/lib/libKF5JobWidgets.so.5
libKF5Completion.so.5 => /usr/lib/libKF5Completion.so.5
libKF5BalooWidgets.so.5 => /usr/lib/libKF5BalooWidgets.so.5
libKF5KIOCore.so.5 => /usr/lib/libKF5KIOCore.so.5
libKF5AuthCore.so.5 => /usr/lib/libKF5AuthCore.so.5
libacl.so.1 => /usr/lib/libacl.so.1
libKF5Crash.so.5 => /usr/lib/libKF5Crash.so.5
libKF5Baloo.so.5 => /usr/lib/libKF5Baloo.so.5
libKF5BalooEngine.so.5 => /usr/lib/libKF5BalooEngine.so.5
liblmdb.so => /usr/lib/liblmdb.so
libKF5Solid.so.5 => /usr/lib/libKF5Solid.so.5
libudev.so.1 => /usr/lib/libudev.so.1
libcap.so.2 => /usr/lib/libcap.so.2
libimobiledevice-1.0.so.6 => /usr/lib/libimobiledevice-1.0.so.6
libusbmuxd-2.0.so.6 => /usr/lib/libusbmuxd-2.0.so.6
libplist-2.0.so.4 => /usr/lib/libplist-2.0.so.4
libplist-2.0.so.3 => None
libKF5KCMUtils.so.5 => /usr/lib/libKF5KCMUtils.so.5
libQt5QuickWidgets.so.5 => /usr/lib/libQt5QuickWidgets.so.5
libKF5QuickAddons.so.5 => /usr/lib/libKF5QuickAddons.so.5
libKF5Declarative.so.5 => /usr/lib/libKF5Declarative.so.5
libKF5KCMUtilsCore.so.5 => /usr/lib/libKF5KCMUtilsCore.so.5
libKF5Auth.so.5 => /usr/lib/libKF5Auth.so.5
libKF5XmlGui.so.5 => /usr/lib/libKF5XmlGui.so.5
libKF5GlobalAccel.so.5 => /usr/lib/libKF5GlobalAccel.so.5
libQt5PrintSupport.so.5 => /usr/lib/libQt5PrintSupport.so.5
libKF5IconThemes.so.5 => /usr/lib/libKF5IconThemes.so.5
libQt5Svg.so.5 => /usr/lib/libQt5Svg.so.5
libKF5ConfigWidgets.so.5 => /usr/lib/libKF5ConfigWidgets.so.5
libKF5WidgetsAddons.so.5 => /usr/lib/libKF5WidgetsAddons.so.5
libKF5ConfigGui.so.5 => /usr/lib/libKF5ConfigGui.so.5
libKF5Service.so.5 => /usr/lib/libKF5Service.so.5
libKF5I18n.so.5 => /usr/lib/libKF5I18n.so.5
libQt5Xml.so.5 => /usr/lib/libQt5Xml.so.5
libKF5ItemViews.so.5 => /usr/lib/libKF5ItemViews.so.5
libKF5DBusAddons.so.5 => /usr/lib/libKF5DBusAddons.so.5
libKF5Notifications.so.5 => /usr/lib/libKF5Notifications.so.5
libcanberra.so.0 => /usr/lib/libcanberra.so.0
libvorbisfile.so.3 => /usr/lib/libvorbisfile.so.3
libvorbis.so.0 => /usr/lib/libvorbis.so.0
libogg.so.0 => /usr/lib/libogg.so.0
libtdb.so.1 => /usr/lib/libtdb.so.1
libltdl.so.7 => /usr/lib/libltdl.so.7
libXtst.so.6 => /usr/lib/libXtst.so.6
libXext.so.6 => /usr/lib/libXext.so.6
libdbusmenu-qt5.so.2 => /usr/lib/libdbusmenu-qt5.so.2
libKF5ConfigCore.so.5 => /usr/lib/libKF5ConfigCore.so.5
libKF5WindowSystem.so.5 => /usr/lib/libKF5WindowSystem.so.5
libxcb-keysyms.so.1 => /usr/lib/libxcb-keysyms.so.1
libQt6Widgets.so.6 => /usr/lib/libQt6Widgets.so.6
libQt6Gui.so.6 => /usr/lib/libQt6Gui.so.6
libEGL.so.1 => /usr/lib/libEGL.so.1
libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0
libQt6DBus.so.6 => /usr/lib/libQt6DBus.so.6
libdbus-1.so.3 => /usr/lib/libdbus-1.so.3
libsystemd.so.0 => /usr/lib/libsystemd.so.0
libgcrypt.so.20 => /usr/lib/libgcrypt.so.20
libgpg-error.so.0 => /usr/lib/libgpg-error.so.0
liblz4.so.1 => /usr/lib/liblz4.so.1
libGLX.so.0 => /usr/lib/libGLX.so.0
libOpenGL.so.0 => /usr/lib/libOpenGL.so.0
libmd4c.so.0 => /usr/lib/libmd4c.so.0
libQt6Core.so.6 => /usr/lib/libQt6Core.so.6
libicui18n.so.73 => /usr/lib/libicui18n.so.73
libicuuc.so.73 => /usr/lib/libicuuc.so.73
libicudata.so.73 => /usr/lib/libicudata.so.73
libdouble-conversion.so.3 => /usr/lib/libdouble-conversion.so.3
libb2.so.1 => /usr/lib/libb2.so.1
libgomp.so.1 => /usr/lib/libgomp.so.1
libpcre2-16.so.0 => /usr/lib/libpcre2-16.so.0
libQt5X11Extras.so.5 => /usr/lib/libQt5X11Extras.so.5
libKF5CoreAddons.so.5 => /usr/lib/libKF5CoreAddons.so.5
libphonon4qt5.so.4 => /usr/lib/libphonon4qt5.so.4
libpulse.so.0 => /usr/lib/libpulse.so.0
libpulsecommon-16.1.so => /usr/lib/pulseaudio/libpulsecommon-16.1.so
libsndfile.so.1 => /usr/lib/libsndfile.so.1
libvorbisenc.so.2 => /usr/lib/libvorbisenc.so.2
libFLAC.so.12 => /usr/lib/libFLAC.so.12
libopus.so.0 => /usr/lib/libopus.so.0
libmpg123.so.0 => /usr/lib/libmpg123.so.0
libmp3lame.so.0 => /usr/lib/libmp3lame.so.0
libasyncns.so.0 => /usr/lib/libasyncns.so.0
libpulse-mainloop-glib.so.0 => /usr/lib/libpulse-mainloop-glib.so.0
libKF5Activities.so.5 => /usr/lib/libKF5Activities.so.5
libQt5DBus.so.5 => /usr/lib/libQt5DBus.so.5
libKUserFeedbackWidgets.so.1 => /usr/lib/libKUserFeedbackWidgets.so.1
libKUserFeedbackCore.so.1 => /usr/lib/libKUserFeedbackCore.so.1
libQt5Widgets.so.5 => /usr/lib/libQt5Widgets.so.5
libQt5Gui.so.5 => /usr/lib/libQt5Gui.so.5
libGL.so.1 => /usr/lib/libGL.so.1
libQt5Core.so.5 => /usr/lib/libQt5Core.so.5
libstdc++.so.6 => /usr/lib/libstdc++.so.6
libc.so.6 => /usr/lib/libc.so.6Offline
So that tells you that /usr/lib/libKF5Solid.so.5 is what's linked to the old library. It needs rebuilt, since you aren't running the repo version that was already rebuilt for you.
Offline
So that tells you that /usr/lib/libKF5Solid.so.5 is what's linked to the old library. It needs rebuilt, since you aren't running the repo version that was already rebuilt for you.
I reinstalled solid-git, but dolphin gives the same error.
checkrebuild doesn't give any output.
Offline
rebuild, not just reinstall.
Offline
Well, I used yay -S --rebuild solid-git but still the error persists.
I also did yay --rebuildall
Offline
And lddtree says the same thing?
No clue what yay does.
Offline
And lddtree says the same thing?
No clue what yay does.
Yeah, lddtree does the same thing.
Well, thanks I guess, maybe it's a bug.
Offline
Then you didn't rebuild the package against the new library. Why are you using the development version in the first place?
Offline
Then you didn't rebuild the package against the new library. Why are you using the development version in the first place?
I mean, I did rebuild solid-git using that AUR helper.
I need solid-git, because of waybar-hyprland-git needs it.
Offline
Thanks, you helped a lot! I think I know what the problem is, and I will rebuild that package as well.
Last edited by KierPrev (2023-08-13 19:59:30)
Offline
Again, no idea what yay does or did. If it had rebuilt and installed it, there's no way it could still be linked against the old lib.
But waybar-hyprland-git doesn't require it, and as far as I can tell, never has.
Offline
Again, no idea what yay does or did. If it had rebuilt and installed it, there's no way it could still be linked against the old lib.
But waybar-hyprland-git doesn't require it, and as far as I can tell, never has.
I mean, solid-git depends on upower-git, but waybar-hyprland-git requires upower for libupower-glib.so=3-64 so....
Offline
So the same question, why are you using a development version of upower instead of the repo version?
Offline
So the same question, why are you using a development version of upower instead of the repo version?
I was using repo upower, but solid-git.
Now I installed solid instead
Dolphin doesn't open still. The error is
kf.windowsystem: Cannot use KWindowSystem without a QGuiApplication
[1] 147260 segmentation fault (core dumped) dolphin Not opening graphically also.
Offline
Thanks, I think this exceeds Archlinux support.
Last edited by KierPrev (2023-08-13 20:15:46)
Offline
The topic of this thread is solved, so please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.
As for the remaining dophin issue you want to look at https://wiki.archlinux.org/title/Core_d … _core_dump and check your environment.
For that error message and since you're using hyprland this might be an issue where Qt wants to use xcb but you don't have xwayland available, https://wiki.archlinux.org/title/Wayland#Qt
Online
The topic of this thread is solved, so please always remember to mark resolved threads by editing your initial posts subject - so others will know that there's no task left, but maybe a solution to find.
Thanks.As for the remaining dophin issue you want to look at https://wiki.archlinux.org/title/Core_d … _core_dump and check your environment.
For that error message and since you're using hyprland this might be an issue where Qt wants to use xcb but you don't have xwayland available, https://wiki.archlinux.org/title/Wayland#Qt
Thanks, this exceeds my knowledge of troubleshooting.
It's strange because Okular gives the same error, so definitely, something kdeish there.
Offline
this exceeds my knowledge of troubleshooting.
Create a new thread, post the coredump(s) there.
Online