Forest Gregg added the comment:
A different user:
otool -L $(python3.6 -c 'import _dbm;print(_dbm.file)')
/usr/local/var/pyenv/versions/3.6.1/lib/python3.6/lib-dynload/_dbm.cpython-36m-darwin.so:
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
Forest Gregg added the comment:
>From one user who had problems under both 3.5 and 3.6
otool -L $(python3.5 -c 'import _dbm;print(_dbm.__file__)')
/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/lib-dynload/_dbm.cpython-35m-darwin.so:
/usr/lib/libSystem.B.dylib (
Forest Gregg added the comment:
I have been trying to make a small reproducible example, but haven't been able
to isolate it.
Running this script [1] csv_example on mac os x under either py27 or py3 does
seem *often* cause this problem [2], [3]:
[1]
https://github.com/dedupeio/d
Forest Gregg added the comment:
Very sorry for the ambiguity.
The bug appears for both python 3.5 and python 3.6.1 on OS X. I have not tried
other versions of python on OS X.
--
___
Python tracker
<http://bugs.python.org/issue30
Forest Gregg added the comment:
The ndbm db's two files (in the attachment) have the following size
tmp___otctx 0 bytes
tmp___otctx.db 12857344 bytes
--
___
Python tracker
<http://bugs.python.org/is
Changes by Forest Gregg :
--
type: -> behavior
___
Python tracker
<http://bugs.python.org/issue30388>
___
___
Python-bugs-list mailing list
Unsubscrib
New submission from Forest Gregg:
On Mac OS 10.12.4, a large shelve, backed by ndbm, can be created. But when I
attempt to iterate through the values of the shelve it raises this exception:
File
"/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages/dedupe/a