You are not logged in.

#1 2023-08-13 19:12:33

KierPrev
Member
Registered: 2021-10-31
Posts: 29

[DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

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

#2 2023-08-13 19:20:33

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

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

#3 2023-08-13 19:26:36

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Scimmia wrote:

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

#4 2023-08-13 19:27:59

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

run lddtree on the dolphin binary.

Offline

#5 2023-08-13 19:30:51

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

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.6

Offline

#6 2023-08-13 19:33:07

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

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

#7 2023-08-13 19:38:27

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Scimmia wrote:

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

#8 2023-08-13 19:41:54

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

rebuild, not just reinstall.

Offline

#9 2023-08-13 19:46:10

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Well, I used yay -S --rebuild solid-git   but still the error persists.

I also did  yay --rebuildall

Offline

#10 2023-08-13 19:46:40

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

And lddtree says the same thing?

No clue what yay does.

Offline

#11 2023-08-13 19:49:21

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Scimmia wrote:

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

#12 2023-08-13 19:51:43

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Then you didn't rebuild the package against the new library. Why are you using the development version in the first place?

Offline

#13 2023-08-13 19:56:33

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Scimmia wrote:

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

#14 2023-08-13 19:59:11

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

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

#15 2023-08-13 20:02:25

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

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

#16 2023-08-13 20:05:04

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Scimmia wrote:

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

#17 2023-08-13 20:08:34

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,729

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

So the same question, why are you using a development version of upower instead of the repo version?

Offline

#18 2023-08-13 20:13:44

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Scimmia wrote:

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

#19 2023-08-13 20:15:34

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

Thanks, I think this exceeds Archlinux support.

Last edited by KierPrev (2023-08-13 20:15:46)

Offline

#20 2023-08-13 20:40:41

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,696

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

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

#21 2023-08-13 23:46:50

KierPrev
Member
Registered: 2021-10-31
Posts: 29

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

seth wrote:

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

#22 2023-08-14 06:28:40

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,696

Re: [DONE]dolphin: error while loading shared libraries: libplist-2.0.so.3

this exceeds my knowledge of troubleshooting.

Create a new thread, post the coredump(s) there.

Online

Board footer

Powered by FluxBB