You install in /usr/local, while having an installation in /usr as well (I guess). I think it's a Ubuntu-specific problem, but anyway the issue is (very likely) that your /usr/local/bin/geany uses the library from /usr/lib/libgeany.so rather than /usr/local/lib/geany. You can verify what ldd /usr/local/bin/geany | grep libgeany tells you, but it will likely show the /usr/lib/ version.

To fix that, the easiest is to remove the /usr/ version. Alternatively you can manually trick the linker to use the right library with "LD_LIBRARY_PATH=/usr/loca/lib:$LD_LIBRARY_PATH" /usr/local/bin/geany, but I'll risk being hung for suggesting this :) Another alternative, if the root cause is the Ubuntu issue I think it is, would be to install anywhere else than /usr/local, and it would magically solve itself.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/repo-discussions/3671/comments/7461125@github.com>