[syslog-ng] libdbi too old?
John Kristoff
jtk at cymru.com
Mon May 16 19:48:45 CEST 2011
I ran into a problem upgrading from an OSE syslog-ng 3.1.1 to OSE syslog
3.2.4 on a CentOS 64-bit box running under a VM. When starting 3.2.4,
here is what I got:
Starting syslog-ng... /usr/lib64/dbd/libdbdpgsql.so: undefined
symbol: _dbd_parse_datetime
libdbi: Failed to load driver: /usr/lib64/dbd/libdbdpgsql.so
The database access library (DBI) reports no usable SQL drivers, perhaps DBI drivers are not installed properly;
Error initializing dest driver; dest='d_foo', id='d_foo#0'
Error initializing message pipeline;
The following relevant packages are installed:
libdbi-dbd-pgsql.x86_64 0.8.1a-1.2.2
libdbi-devel.i386 0.8.1-2.1
libdbi-devel.x86_64 0.8.1-2.1
It looks like I have an libdbi that is probably just too old? Not an
unheard of issue when using CentOS and RedHat, but if there is an easy
work around, I'd be interested in hearing about any ideas. Thanks,
John
More information about the syslog-ng
mailing list