shelve/bsddb broken in Python 2.3.3 (SuSe 9.1)?

Discussion in 'Python' started by Glenn R Williams, Aug 14, 2004.

  1. Has anybody gotten shelve to work under SuSE 9.1?

    I have SuSe 9.1, Python 2.3.3.85, db 4.2.52, and bsddb3-4.2.4.

    When I try to create a shelve, I get errors galore, Here's the traceback:

    Traceback (most recent call last):
    File "<pyshell#17>", line 1, in -toplevel-
    d=shelve.open('mydbm',flag='c')
    File "/usr/lib/python2.3/shelve.py", line 231, in open
    return DbfilenameShelf(filename, flag, protocol, writeback, binary)
    File "/usr/lib/python2.3/shelve.py", line 212, in __init__
    Shelf.__init__(self, anydbm.open(filename, flag), protocol, writeback,
    binary)
    File "/usr/lib/python2.3/anydbm.py", line 83, in open
    return mod.open(file, flag, mode)
    File "/usr/lib/python2.3/dbhash.py", line 16, in open
    return bsddb.hashopen(file, flag, mode)
    File "/usr/lib/python2.3/bsddb/__init__.py", line 192, in hashopen
    d.open(file, db.DB_HASH, flags, mode)
    DBError: (38, 'Function not implemented -- process-private: unable to
    initialize environment lock: Function not implemented')'

    TIA,

    Glenn
    --
    Glenn R Williams
    Glenn R Williams, Aug 14, 2004
    #1
    1. Advertising

Want to reply to this thread or ask your own question?

It takes just 2 minutes to sign up (and it's free!). Just click the sign up button to choose a username and then you can ask your own questions on the forum.
Similar Threads
  1. Erik Johnson
    Replies:
    8
    Views:
    672
    Peter Otten
    Feb 3, 2005
  2. Neville C. Dempsey
    Replies:
    0
    Views:
    354
    Neville C. Dempsey
    Jun 12, 2005
  3. Skip Montanaro
    Replies:
    1
    Views:
    381
    Bengt Richter
    Jun 26, 2005
  4. Gabriel Rossetti
    Replies:
    0
    Views:
    699
    Gabriel Rossetti
    Oct 14, 2009
  5. DPalao
    Replies:
    0
    Views:
    227
    DPalao
    Feb 16, 2011
Loading...

Share This Page