libdb_cxx-4.2.so is needed by openoffice.org-libs-1.1.3-9.4.0.fc2.i386 I believe that dependency is provided by an old, obsolete db4 package (I have db4-4.3.27-2 installed).
AFAIK, the latest db4 package available for FC2 is: db4-4.2.52-3.1 And since OOo depends on db4-4.2, this should be correct... Have you installed a later version by yourself?
I'm not talking about FC2, I'm talking about FCdevel. Here's what I have installed: Name : db4 Relocations: (not relocatable) Version : 4.3.27 Vendor: Red Hat, Inc. Release : 2 Build Date: Fri 04 Mar 2005 10:33:59 AM EST Install Date: Mon 07 Mar 2005 09:27:12 AM EST Build Host: porky.build.redhat.com Group : System Environment/Libraries Source RPM: db4-4.3.27-2.src.rpm Size : 3801006 License: GPL Signature : (none) Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : http://www.sleepycat.com/ Summary : The Berkeley DB database library (version 4) for C. Description : The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client/server applications. The Berkeley DB includes B+tree, Extended Linear Hashing, Fixed and Variable-length record access methods, transactions, locking, logging, shared memory caching, and database recovery. The Berkeley DB supports C, C++, Java, and Perl APIs. It is used by many applications, including Python and Perl, so this should be installed on all systems.
Well, the update appears to be looking for the FC2 version of OpenOffice.org then, which is wrong, since Rawhide most definitely has a newer OOo than the RPM you've listed here that causes the error... Are you sure your yum repo files are OK? dcbw->cmc: when I tried to install 2.0 this weekend, the obsoletes and stuff in the current OOo 2.0 packages in rawhide aren't correct and it would fail to install. We need to at least have openoffice.org-core obsolete "openoffice.org" and "openoffice.org-libs". Dan
You're right, I don't use yum, but my custom auto-download script downloaded old openoffice.org RPMs. Sorry for the false alarm.