[pypy-issue] [issue962] Import sqlite3 fails on mac (lion)

Dmitrijs Milajevs tracker at bugs.pypy.org
Wed Dec 14 09:30:43 CET 2011


New submission from Dmitrijs Milajevs <dimazest at gmail.com>:

Import of sqlite3 fails on recent night build. Release 1.7 works fine on the
same machine.

$ pypy-c-jit-50484-3b81c36d2bd1-osx64/bin/pypy 
Python 2.7.1 (3b81c36d2bd1, Dec 14 2011, 02:00:27)
[PyPy 1.7.1-dev0 with GCC 4.2.1] on darwin
Type "help", "copyright", "credits" or "license" for more information.
And now for something completely different: ``just another item (1.333...) on
our real-numbered todo list''
>>>> import sqlite3
Traceback (most recent call last):
  File "<console>", line 1, in <module>
  File
"/Users/dimazest/pypy/pypy-c-jit-50484-3b81c36d2bd1-osx64/lib-python/modified-2.7/sqlite3/__init__.py",
line 24, in <module>
    from dbapi2 import *
  File
"/Users/dimazest/pypy/pypy-c-jit-50484-3b81c36d2bd1-osx64/lib-python/modified-2.7/sqlite3/dbapi2.py",
line 27, in <module>
    from _sqlite3 import *
  File
"/Users/dimazest/pypy/pypy-c-jit-50484-3b81c36d2bd1-osx64/lib_pypy/_sqlite3.py",
line 234, in <module>
    sqlite.sqlite3_enable_load_extension.argtypes = [c_void_p, c_int]
  File
"/Users/dimazest/pypy/pypy-c-jit-50484-3b81c36d2bd1-osx64/lib-python/modified-2.7/ctypes/__init__.py",
line 368, in __getattr__
    func = self.__getitem__(name)
  File
"/Users/dimazest/pypy/pypy-c-jit-50484-3b81c36d2bd1-osx64/lib-python/modified-2.7/ctypes/__init__.py",
line 373, in __getitem__
    func = self._FuncPtr((name_or_ordinal, self))
  File
"/Users/dimazest/pypy/pypy-c-jit-50484-3b81c36d2bd1-osx64/lib_pypy/_ctypes/function.py",
line 250, in __init__
    ptr = self._getfuncptr([], ctypes.c_int)
  File
"/Users/dimazest/pypy/pypy-c-jit-50484-3b81c36d2bd1-osx64/lib_pypy/_ctypes/function.py",
line 413, in _getfuncptr
    self._ptr = cdll.getfunc(self.name, ffi_argtypes, ffi_restype)
AttributeError: No symbol sqlite3_enable_load_extension found in library
libsqlite3.dylib

----------
messages: 3574
nosy: dimazest, pypy-issue
priority: bug
status: unread
title: Import sqlite3 fails on mac (lion)

________________________________________
PyPy bug tracker <tracker at bugs.pypy.org>
<https://bugs.pypy.org/issue962>
________________________________________


More information about the pypy-issue mailing list