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

Reply via email to