New submission from Ned Deily <n...@acm.org>: ANALYSIS The OS X installer build include several third-party libraries which will be installed as shared libs in the framework. During the build, setup.py tries to import built extensions to catch import problems. Currently, the import check attempts to load the shared libs from their installed location. If the version being built is not installed on the build machine, the build fails; if present, the imports are checked against the old libraries. Problems seen with _curses_panel on all builds and, for 4-way universal, _curses and readlines.
SOLUTION add the newly built extra libs into the DYLD_LIBRARY_PATH of the interpreter during the build phase APPLIES 2.6, 2.7, 3.0, 3.1 ---------- components: Build, Macintosh files: patch-nad0011.txt messages: 82144 nosy: nad severity: normal status: open title: OS X installer: build can fail on import checks type: compile error versions: Python 2.6, Python 2.7, Python 3.0, Python 3.1 Added file: http://bugs.python.org/file13095/patch-nad0011.txt _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue5271> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com