pkg2appimage icon indicating copy to clipboard operation
pkg2appimage copied to clipboard

exclude libdbus-1.so.3 from appimages?

Open milianw opened this issue 3 years ago • 0 comments

I noticed while packaging KDevelop into an AppImage on Centos 7, that linuxdeploy included libdbus-1.so.3 which then leads to issues with e.g. Solid and probably other code that relies on dbus:

     1.537 warning: kf.solid.backends.udisks2/unknown[unknown:0]: Failed enumerating UDisks2 objects: "org.freedesktop.DBus.Error.Disconnected" 
 "Not connected to D-Bus server"

Removing libdbus-1.so.3 from the package removes this error. Note that I'm running the appimage for testing purposes on an Arch host with libdbus-1.so.3.19.13, Centos 7 has libdbus-1.so.3.14.14. I don't know enough about dbus, but it's odd that this creates an issue? The SOVERSION is 3 in both cases after all...

milianw avatar Dec 10 '20 11:12 milianw