On Sat, Oct 03, 2009, Ralf S. Engelschall wrote: >On Sat, Oct 03, 2009, Armin B. Resch wrote: > >> Thanks, guys, for your insights wrt the bsddb module which appears to be >> deprecated, possibly in part due to the pitfalls you described. I guess one >> way forward to ameliorate API ugliness was to abstract it behind a separate >> python package (http://pypi.python.org/pypi/bsddb3/4.8.0). Perhaps, under >> Oracle's auspices, the Berkeley db release cycle is better managed, too. >> >> As a relative OpenPKG newbie, my inquiry is more mundane and general in >> nature, though, because my use case is this: ... >(6) make a snapshot by storing all Source RPM files (*.src.rpm) which > you used to created your software stack into a local repository, > index them there with "openpkg index" and deploy your software > stacks from there via "openpkg build -r <url>". This way you are > independent of our OpenPKG upstream packages (which intentionally > are a fast moving target in order to continously track the latest > vendor versions).
I agree with Ralf here. Also one can use the ``-E db'' on your ~/.openpkg/build file to prevent rebuilding the Berkeley db packages. We have snapshots for all the running systems we support going as far back as OpenPKG 1.3 which we have running (sort of) under SCO OpenServer 5.0.6a. We have updated things like apache, postfix, clamav, amavisd, etc. to the CURRENT versions in these snapshots so these systems are up to date on the critical server applications without breaking them. FWIW, I also hacked in Modules/bsddbmodule.c from python-2.6 into python-2.4.6 for use with Zope and Plone after examining it to see that it was written for backwards compatibility. Bill -- INTERNET: b...@celestial.com Bill Campbell; Celestial Software LLC URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way Voice: (206) 236-1676 Mercer Island, WA 98040-0820 Fax: (206) 232-9186 Skype: jwccsllc (206) 855-5792 The obscure we see eventually, the completely apparent takes longer. -- Edward R. Morrow ______________________________________________________________________ OpenPKG http://openpkg.org User Communication List openpkg-users@openpkg.org