It never fails (bsddb retirement in 2.3)

Skip Montanaro skip at pobox.com
Fri May 2 20:46:31 EDT 2003


    >> Actually, I think most of the necessary logic will live in setup.py.
    >> Search for "bsddb".  That stanza will have to be modified to build
    >> the older module if a recent enough version of Berkeley DB isn't
    >> found.  Note that if the bsddb module is built instead of the _bsddb
    >> module the Lib/bsddb package directory shouldn't be installed.

    Martin> That is incorrect. If bsddb185 is build, it is called
    Martin> bsddb185. It is a module entirely different from the bsddb
    Martin> package, or the _bsddb module.

Do you envision the install operation automatically adding 

    import bsddb185 as bsddb

in either sitecustomize.py or site.py?  If not, then the solution is still
not perfect for Nick.

Skip





More information about the Python-list mailing list