Cyradm still not working
chris at cmiware.com
Thu May 20 15:40:22 EDT 2004
Luckly I made some really bad notes when I went through this exact
problem a few months ago, which basically just tell me that I had problems.
A coworker likes to upgrade our installed packages frequently so I
really can't say what was installed when I had my ordeal.
I've tried compiling both your way and what I had in my notes on the
same source tree and machine on which I had the problems but it finds
After pasting in the info below, I realize now that one problem was that
my perl installation is in /usr/lib/perl5 but Cyrus by default puts
things in /usr/local/lib/perl5. Thus after make install I have to
manually copy files to the proper location which is irritating. I think
I discovered that little nugget on day 2 of my struggle. If that's not
your current problem, you'll likely face it when you get past your
Sorry I cannot be of any more assistance. Hopefully some of this is useful.
My present config is:
Have compiled SASL as follows:
./configure --disable-krb4 \
We run slackware 9.1 current package list includes:
Kent L. Nasveschuk wrote:
>Thanks for trying to help me out on this.
>This is what I did again.
>/usr/local/BerkeleyDB.4.2/lib to ld.so.conf then ran ldconfig
>Tried to recompile with the following:
>export LDFLAGS="-L/usr/local/BerkeleyDB.4.2/lib"; ./configure
>I also went into a subdirectory from the source directory that has
>makedepend, compiled that and copied it to /usr/local/bin/makedepend
>Same thing. Nothing seems to work. What platform do other people run
>Cyrus IMAP on? I never had this many problems trying to to get something
>to work as this.
>On Thu, 2004-05-20 at 11:47, Chris Harms wrote:
>>I think I went down that road once also. In my experience, the cyrus
>>configure/build process likes to ignore things from time to time. Try
>>setting the LD_LIBRARY_PATH or putting it in ld.so.conf but that's just
>>Kent L. Nasveschuk wrote:
>>>First installation I used the stock Berkeley DBs. Then I tryed this
>>>after installing BerkeleyDB 4.2.52. I used the following command line
>>>options on configure:
>>>It compiles and starts, but cyradm refuses to function. Running ldd on
>>> libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x4001e000)
>>> libssl.so.2 => /lib/libssl.so.2 (0x40032000)
>>> libcrypto.so.2 => /lib/libcrypto.so.2 (0x40062000)
>>> libc.so.6 => /lib/i686/libc.so.6 (0x42000000)
>>> libdl.so.2 => /lib/libdl.so.2 (0x40136000)
>>> libresolv.so.2 => /lib/libresolv.so.2 (0x40139000)
>>> libcrypt.so.1 => /lib/libcrypt.so.1 (0x4014b000)
>>> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
>>>How do I force to find the libraries?
>>>On Thu, 2004-05-20 at 10:57, Chris Harms wrote:
>>>>I seem to recall getting this one on a few occasions...at least one time
>>>>it wasn't finding my DB library. Run ldd on IMAP.so in the perl
>>>>directory and see if it found DB. If not you'll need to reconfigure
>>>>using some of the following configure options setting DIR as appropriate.
>>>>--with-bdb=DIR use Berkeley DB (in DIR) [yes]
>>>>--with-bdb-libdir=DIR Berkeley DB lib files are in DIR
>>>>--with-bdb-incdir=DIR Berkeley DB include files are in DIR
>>>>Kent L. Nasveschuk wrote:
>>>>>I have yet to get cyradm working on v 2.2.3 or the recent 2.2.4. Anyone
>>>>>out there resolve the undefined symbol db_version problem that
>>>>>I've tried 2 installations on RedHat 8.0 and 1 on Slackware 9.0 with the
>>>>>same problems. I've read a good deal of postings on this problem but
>>>>>everyting up until now has not worked.
>>Cyrus Home Page: http://asg.web.cmu.edu/cyrus
>>Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
>>List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
Cyrus Home Page: http://asg.web.cmu.edu/cyrus
Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
More information about the Info-cyrus