[Dovecot] Dovecot dead after upgrade of MySQL
Hi,
I upgraded my MySQL installation on my FC2 machine from the 3.23 version to the newest 5.0 version. Now dovecot won't start. It gives me the error : 'dovecot dead but subsys locked'. I am using dovecot-0.99-14.
Here's the output of 'ldd /usr/libexec/dovecot/dovecot-auth:
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00a6d000)
libcrypto.so.4 => /lib/libcrypto.so.4 (0x00715000)
libpam.so.0 => /lib/libpam.so.0 (0x00939000)
libldap.so.2 => /usr/lib/libldap.so.2 (0x00892000)
libpq.so.3 => /usr/lib/libpq.so.3 (0x008c5000)
libmysqlclient.so.10 => not found
libdl.so.2 => /lib/libdl.so.2 (0x00c28000)
libc.so.6 => /lib/tls/libc.so.6 (0x00ae5000)
libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x00808000)
libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00328000)
libcom_err.so.2 => /lib/libcom_err.so.2 (0x00323000)
libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00392000)
libresolv.so.2 => /lib/libresolv.so.2 (0x00101000)
libz.so.1 => /usr/lib/libz.so.1 (0x0087f000)
liblber.so.2 => /usr/lib/liblber.so.2 (0x00943000)
libsasl2.so.2 => /usr/lib/libsasl2.so.2 (0x00a10000)
libssl.so.4 => /lib/libssl.so.4 (0x0081f000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00922000)
libpthread.so.0 => /lib/tls/libpthread.so.0 (0x00d1b000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x00acc000)
Do I need to downgrade back to the 3.23 version of MySQL for dovecot to work?
Thanks, Saurabh
"Yours is to work. The results will take care of themselves" -- Swami Vivekanand
Saurabh Barve sa@atmos.colostate.edu (970)491-7714
Saurabh Barve wrote:
I upgraded my MySQL installation on my FC2 machine from the 3.23 version to the newest 5.0 version. Now dovecot won't start. It gives me the error : 'dovecot dead but subsys locked'. I am using dovecot-0.99-14.
Did you rebuild dovecot with the new libraries? If you removed the MySQL 3.23 libraries, there would be nothing for dovecot to run against. For that matter, I doubt that anyone has built dovecot with MySQL 5.0 yet, so I'm not even sure that it is possible.
HTH
John
-- John Peacock Director of Information Research and Technology Rowman & Littlefield Publishing Group 4501 Forbes Boulevard Suite H Lanham, MD 20706 301-459-3366 x.5010 fax 301-429-5748
Hi,
I got this working. I had missed out on a package MySQL-shared-compat. This package is not generated by default from the source RPM. I had to get it manually from "ftp://ftp.orst.edu/pub/mysql/Downloads/MySQL-5.0/MySQL-shared-compat-5.0.15-0.i386.rpm". I installed this package and restarted dovecot. Now works fine.
Thanks, Saurabh
John Peacock wrote:
Saurabh Barve wrote:
I upgraded my MySQL installation on my FC2 machine from the 3.23 version to the newest 5.0 version. Now dovecot won't start. It gives me the error : 'dovecot dead but subsys locked'. I am using dovecot-0.99-14.
Did you rebuild dovecot with the new libraries? If you removed the MySQL 3.23 libraries, there would be nothing for dovecot to run against. For that matter, I doubt that anyone has built dovecot with MySQL 5.0 yet, so I'm not even sure that it is possible.
HTH
John
--
"Yours is to work. The results will take care of themselves" -- Swami Vivekanand
Saurabh Barve sa@atmos.colostate.edu (970)491-7714
participants (2)
-
John Peacock
-
Saurabh Barve