Re: Having trouble installing Cyrus imapd 2.0.16

From: Wil Cooley (no email)
Date: Tue Nov 27 2001 - 14:21:43 EST


Also Sprach Matt Kenigson:
> The compile of imapd kept bombing until I found a post online that suggested
> (duh) copying the libs and header files for db into the lib area of the
> source tree for imapd. Then it compiled successfully.
>
> After that we kept getting segfaults. We fixed these by following some
> online instructions that involved using the RPM sources for sasl to link it
> properly to db. I didn't do that part, but that's my understanding of what
> was done.
>
> Since then, we keep getting messages like:
>
> Nov 26 16:00:05 vcch243 master[16446]: process 23165 exited, signaled to
> death by 11
>
> In /var/log/messages.
>
> Also, cyradm will come up to a prompt as long as it doesn't try to connect.
> If you give it the server name (or localhost), it just hangs. That may be
> when the "signalled to death" messages come into play -- I'm not really
> sure.
>
> We've also tried recompiling without the --with-auth=unix flag, but that
> didn't change anything.
>
> Anyone have any ideas?

I think this is a common problem of linking with a version of db that
doesn't work correctly. I built mine from RPM on RHL 7.2, and the spec
file originally has a line that forced it to use db 3.1:

perl -pi -e "s#db-3#db-3.1#" configure configure.in

After commenting it out and rebuilding, the problem went away.
I don't know what version of db ships with Mandrake; perhaps you
should run 'ldd /usr/cyrus/sbin/imapd' and see what version it's
linking with?

Wil

-- 
W. Reilly Cooley                           
Naked Ape Consulting                        http://nakedape.cc
irc.linux.com                             #orlug,#pdxlug,#lnxs
The most costly of all follies is to believe passionately in the palpably
not true.  It is the chief occupation of mankind.
		-- H.L. Mencken









Hosted Email Solutions

Invaluement Anti-Spam DNSBLs



Powered By FreeBSD   Powered By FreeBSD