On Sat, Mar 05, 2005, Bill Campbell wrote: >I found that the python package in Release 2.3 and CURRENT isn't >building the bsddb, Berkeley Database, Module as the _bsddb.c >file isn't compatible with db-4.3. Unfortunately this isn't >obvious during the build process as it requires careful perusal >of the python build output to see which, if any, Modules didn't >build properly. > >I tried fixing this myself, looking at the perl Berkeley module, >but couldn't get it to work properly. I then tried by using the >_bsddb.c module from the current python CVS. This built, but >then failed when attempting to access a cache.db file created >using the openpkg-tools index program (a patch file is attached).
I meant to defer this, not send it to the list, since I'm trying further testing to see if there's a binary incompatibility with files created on the previous version of the Berkeley DB package. Given the number of packages that depend on the Berkeley DB packages, perl-db, python, mysql, openldap, postfix, etc., and the history of binary incompatibilities with the databases, I think it's extremely important to make sure that any issues are resolved and documented before changing the db package. Bill -- INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Systems, Inc. UUCP: camco!bill PO Box 820; 6641 E. Mercer Way FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676 URL: http://www.celestial.com/ ``Many citizens because of their respect for what only appears to be a law are cunningly coerced into waiving their rights due to ignorance.'' -- U.S. v. Minker ______________________________________________________________________ The OpenPKG Project www.openpkg.org Developer Communication List openpkg-dev@openpkg.org