[syslog-ng] syslog-ng and OS library path?

Gergely Nagy algernon at madhouse-project.org
Sat Jan 25 20:02:19 CET 2014


Matt Zagrabelny <mzagrabe at d.umn.edu> writes:

> I might be getting a little out of the scope of syslog-ng usage here,
> but I thought I'd start here and work my way elsewhere.
>
> I've got a Debian unstable workstation that I do some syslog-ng
> testing on. I recently started using the sql destination driver and am
> hitting an issue on my unstable workstation, but not on a Debian
> "old-stable" squeeze system.

This is likely a problem in libdbi1, which was recently upgraded from
0.8.x to 0.9.0. The upgrade may have broken the search path there. Can
you try with the libdbi from testing?

> I am under the impression that /usr/lib is still searched by the
> system loader. Why is syslog-ng not able to find the library file.

Because it's not the system linker searching, but libdbi itself.
syslog-ng (correctly) initializes libdbi with its default search path,
so the problem lies in libdbi, most likely.

I'll give it a try too, but if you could test with the libdbi1 in
testing too, that would be great.

-- 
|8]


More information about the syslog-ng mailing list