Edward Rudd said: > And you can't remove the db4-4.0.14?? There are many other packages that depend on it:
[EMAIL PROTECTED] log]# rpm -qa | grep db4 db4-utils-4.0.14-20 db4-4.0.14-20 db4-devel-4.1.25-4 gpg-pubkey-db42a60e-37ea5438 db4-4.1.25-4 [EMAIL PROTECTED] log]# rpm -e db4-4.0.14-20 error: Failed dependencies: libdb-4.0.so is needed by (installed) python-2.2.2-26 libdb-4.0.so is needed by (installed) pam-0.75-48 libdb-4.0.so is needed by (installed) db4-utils-4.0.14-20 libdb-4.0.so is needed by (installed) perl-5.8.0-88.3 libdb-4.0.so is needed by (installed) php-4.2.2-17.2 libdb-4.0.so is needed by (installed) postfix-1.1.12-1 libdb-4.0.so is needed by (installed) perl-DB_File-1.804-88.3 libdb-4.0.so is needed by (installed) httpd-2.0.40-21.9 db4 = 4.0.14-20 is needed by (installed) db4-utils-4.0.14-20 > and to see where libdb.so is pointing use ls -l > ls -l /usr/lib/libdb.so Oh, it's a link, of course, silly me... [EMAIL PROTECTED] log]# ls -l /usr/lib/libdb.so lrwxrwxrwx 1 root root 22 Apr 10 18:15 /usr/lib/libdb.so -> ../../lib/libdb-4.1.so > do a find / -name "libdb.so" and find any other libdb.so.. I've only got one libdb.so: [EMAIL PROTECTED] log]# updatedb [EMAIL PROTECTED] log]# locate libdb.so /usr/lib/libdb.so [EMAIL PROTECTED] log]# find / -name "libdb.so" /usr/lib/libdb.so >but it could be that configure wasn't able to link against your libdb-4.1.so file. The maillog says that "incorrect version of Berkeley db: compiled against 4.0.14, linked against 4.1.25". If I understand correctly, it properly linked against the libdb-4.1.so file... I think what I want to do is rebuild the rpm's, and get them to compile against 4.1.25. Is there a way to do that? Thanks again Ed! Doug --- 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