I rebuilt geany and geany-plugins from latest git repository, master branch.  I 
needed to install libvte-2.91 to allow the debugger plugin to build.  I can 
launch my newly-built geany, but the Debugger plugin is still missing.  Your 
suggestion to go geany's Help menu -> Debug Messages menu revealed this clue:

```
(null): Geany INFO              : Geany 1.38 (git >= 5b307bc0), en_US.UTF-8
(null): Geany INFO              : GTK 3.22.30, GLib 2.56.4
(null): Geany INFO              : OS: Linux
(null): Geany INFO              : System data dir: /usr/local/share/geany
(null): Geany INFO              : User config dir: /home/timmyd/.config/geany
(null): Geany INFO              : Loaded GTK+ CSS theme 
'/usr/local/share/geany/geany.css'
(null): Geany INFO              : Loaded GTK+ CSS theme 
'/usr/local/share/geany/geany-3.20.css'
(null): Geany INFO              : System plugin path: /usr/local/lib/geany
(null): Geany INFO              : Added filetype Meson (64).
(null): Geany INFO              : Added filetype Swift (65).
(null): Geany INFO              : Added filetype CUDA (66).
(null): Geany INFO              : Added filetype Kotlin (67).
(null): Geany INFO              : Added filetype Graphviz (68).
(null): Geany INFO              : Added filetype Cython (69).
(null): Geany INFO              : Added filetype Nim (70).
(null): Geany INFO              : Added filetype Genie (71).
(null): Geany INFO              : Added filetype Groovy (72).
(null): Geany INFO              : Added filetype Arduino (73).
(null): Geany INFO              : Added filetype Clojure (74).
(null): Geany INFO              : Added filetype TypeScript (75).
(null): Geany INFO              : Added filetype Scala (76).
(null): Geany INFO              : Added filetype JSON (77).
(null): Geany INFO              : Loaded libvte from libvte-2.91.so
(null): Geany INFO              : /ext/video-generator/frame-writer.cpp : C++ 
(UTF-8)
(null): Geany INFO              : Loaded 
/usr/local/share/geany/tags/std99.c.tags (C), 1618 symbol(s).
(null): Geany INFO              : Can't load plugin: libgeanypluginutils.so.0: 
cannot open shared object file: No such file or directory
(null): Geany INFO              : Failed to load 
"/usr/local/lib/geany/debugger.so" - ignoring plugin!
(null): Geany INFO              : Can't load plugin: libgeanypluginutils.so.0: 
cannot open shared object file: No such file or directory
(null): Geany INFO              : Failed to load 
"/usr/local/lib/geany/scope.so" - ignoring plugin!
(null): Geany INFO              : Added 36 plugin(s) in '/usr/local/lib/geany'.
(null): Gtk CRITICAL    : gtk_widget_get_preferred_width_for_height: assertion 
'height >= 0' failed
```

However, the libgeanypluginutils.so.0 file is clearly present in /usr/local/lib:

```
timmyd@eris:/ext/geany-plugins$ ls -l /usr/local/lib
total 88580
drwxr-xr-x 3 root root      4096 Oct  5 14:16 cmake
drwxr-xr-x 2 root root      4096 Oct  5 15:31 geany
-rwxr-xr-x 1 root root      1096 Oct  5 14:49 libgeany.la
-rwxr-xr-x 1 root root      1230 Oct  5 15:30 libgeanypluginutils.la
lrwxrwxrwx 1 root root        28 Oct  5 15:30 libgeanypluginutils.so -> 
libgeanypluginutils.so.0.0.0
lrwxrwxrwx 1 root root        28 Oct  5 15:30 libgeanypluginutils.so.0 -> 
libgeanypluginutils.so.0.0.0
-rwxr-xr-x 1 root root     46992 Oct  5 15:30 libgeanypluginutils.so.0.0.0
lrwxrwxrwx 1 root root        17 Oct  5 14:49 libgeany.so -> libgeany.so.0.0.0
lrwxrwxrwx 1 root root        17 Oct  5 14:49 libgeany.so.0 -> libgeany.so.0.0.0
-rwxr-xr-x 1 root root  41426696 Oct  5 14:49 libgeany.so.0.0.0
-rw-r--r-- 1 root root  43244872 Oct  5 14:15 libnvcomp.so
-rw-r--r-- 1 root root   3648678 Aug 23 11:19 libtiff.a
-rwxr-xr-x 1 root root       960 Aug 23 11:19 libtiff.la
lrwxrwxrwx 1 root root        16 Aug 23 11:19 libtiff.so -> libtiff.so.5.5.0
lrwxrwxrwx 1 root root        16 Aug 23 11:19 libtiff.so.5 -> libtiff.so.5.5.0
-rwxr-xr-x 1 root root   2123744 Aug 23 11:19 libtiff.so.5.5.0
-rw-r--r-- 1 root root    104270 Aug 23 11:19 libtiffxx.a
-rwxr-xr-x 1 root root       996 Aug 23 11:19 libtiffxx.la
lrwxrwxrwx 1 root root        18 Aug 23 11:19 libtiffxx.so -> libtiffxx.so.5.5.0
lrwxrwxrwx 1 root root        18 Aug 23 11:19 libtiffxx.so.5 -> 
libtiffxx.so.5.5.0
-rwxr-xr-x 1 root root     62216 Aug 23 11:19 libtiffxx.so.5.5.0
drwxr-xr-x 2 root root      4096 Oct  5 14:49 pkgconfig
drwxrwsr-x 4 root staff     4096 Mar  5  2021 python2.7
drwxrwsr-x 3 root staff     4096 May 18  2018 python3.6

```

So it is still a mystery.  Thoughts welcome!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/issues/1116#issuecomment-934962677

Reply via email to