therealglazou / bluegriffon

BlueGriffon, the Web editor
Mozilla Public License 2.0
294 stars 71 forks source link

Doesn't launch on Debian 10 - missing libdbus-glib-1-2 #77

Open LudovicFoltete opened 4 years ago

LudovicFoltete commented 4 years ago

On a fresh Debian 10 install, I tried to install and launch Bluegriffon 3.1 . Installation is OK. But the program does not launch and returns the following error :

XPCOMGlueLoad error for file /opt/bluegriffon/libxul.so: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory Couldn't load XPCOM.

The following command solves the problem : sudo apt install libdbus-glib-1-2

libdbus-glib-1-2 is a shared library for D-Bus IPC. Since Debian 10 (Buster), libdbus-glib-1-2 is deprecated and should be replaced by GDBus, part of GLib, instead. It looks like this library is no longer installed by default on Debian 10 (Buster), and should be installed manually. https://packages.debian.org/en/buster/libdbus-glib-1-2