On Mon, 31 Aug 2009 11:26:39 +0200 Joerg Desch jd.vvd@web.de wrote:
On Monday 31,August,2009 02:24 PM, Joerg Desch wrote: There has to be some stray file somewhere that does not belong to the package, IMHO.
$ strace geany 2>&1 | grep open | grep geanylua open("/usr/lib/geany/geanylua.so", O_RDONLY) = 7 open("/home/jd/.config/geany/plugins/geanylua/libgeanylua.so", O_RDONLY) = 7
GREAT! You are right.
Oops, I just checked the code and I'd missed that the support library is given that directory to check first.
Not sure whether to change the behaviour, besides adding a message showing the support library path.
I have a unison sync script which keeps my desktops and my laptop in sync! And here was the problem. I have an old geany configuration (~/.geany) which was moved into .config/geany and than synced to my desktops. After removing this old plugin, all installations are up and running.
Thank you for the help!
By the way... May be it would be a good idea if geany warns while migrating the .geany directory it contains shared libs!
Well, users may have put plugins there that they want.
Regards, Nick