Re: [Refdb-users] addnote in 9.4-prerelease 3
Status: Beta
Brought to you by:
mhoenicka
|
From: Matt P. <mat...@ut...> - 2004-02-10 03:09:05
|
you're up late! > > Do you get this free() error on the client side? I haven't seen this > yet. um, I htink so. It's waiting in stdout when I exit from refdbc. > > Otherwise your best bet is to try the latest prerelease (and the test > data included in that release, there might be subtle changes). The notes > stuff did have some serious problems in earlier prereleases, although > I was usually able to add notes on my system. Using the latest > prerelease requires the latest libdbi (0.7.2) and libdbi-drivers > (0.7.1) versions, but they should build out of the box on most > systems. Let me know if you need further assistance. > > If this doesn't help, please run the server with a log level of 7 and > post the log. This might give a clue about what is going wrong. loglevel 7 means loglevel=debug in refdbdrc, right? > regards, > Markus > so, decided I needed to install the latest preleease and took the plunge with libdbi 0.7. old libdbd-mysql & libdbd-pgsql files, so now I'm kinda screwed with regards to my previous installation of refdb. ANyway, there are no debian packages for libdbi-drivers, so I compiled them myself; didn't notice any problems. Then I compiled the latest refdb-prerelease, ./configure, make,install; no problems. But I can't run refdbd; when I try the configuration tests suggested in the manual, I get the following: $ sudo refdbd -s -e 0 -l 7 dbi_driver_dir went to: libdbi: Failed to load driver: /usr/lib/dbd/libsqlite_dbi.so dbi is up using default driver dir Initialized libdbi, but no drivers were found! ------------------- notice dbi_driver_dir seems to point nowhere! on the other hand /usr/lib/dbd/libsqlite_dbi.so does exist, but it's the old version, check out the date: ---------- $ ll /usr/lib/dbd/libsqlite_dbi.so -rw-r--r-- 1 root root 23020 2003-04-15 23:13 /usr/lib/dbd/libsqlite_dbi.so ------------ The new drivers installed in /usr/local/lib/dbd: # ll /usr/local/lib/dbd total 160 -rw-r--r-- 1 root staff 16374 2004-02-09 21:36 libmysql.a -rwxr-xr-x 1 root staff 882 2004-02-09 21:36 libmysql.la -rwxr-xr-x 1 root staff 23045 2004-02-09 21:36 libmysql.so -rw-r--r-- 1 root staff 21658 2004-02-09 21:36 libpgsql.a -rwxr-xr-x 1 root staff 823 2004-02-09 21:36 libpgsql.la -rwxr-xr-x 1 root staff 29685 2004-02-09 21:36 libpgsql.so -rw-r--r-- 1 root staff 20230 2004-02-09 21:36 libsqlite.a -rwxr-xr-x 1 root staff 847 2004-02-09 21:36 libsqlite.la -rwxr-xr-x 1 root staff 29363 2004-02-09 21:36 libsqlite.so ------------ sooo... I'm wondering if I have to set a variable somewhere. I notice in ./configure --help this line: --with-libdbi-lib=DIR Find libdbi lib in DIR but I'm assuming this is for libdbi itself, not for the driver, right? Meanwhile, I set dbi_driverdir in /etc/refdbdrc: dbi_driverdir /usr/local/lib/dbd for good measure, I even tried this in addition: dbi_driver_dir /usr/local/lib/dbd ------------ so far, no dice. soooo... any hints? thanks as always, matt |