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