Unfortunately, I have no idea. You might want to ask someone who's more familiar with the Python source than I am.
What exactly appears? Does it say anything about the source of the error? On Mon, Feb 2, 2015 at 3:24 PM, Cyd Haselton <chasel...@gmail.com> wrote: > No traceback unfortunately...the fakechroot in the environment throws the > error and setup.py fails. > > I'll roll back that change...any idea where I could find info about the > original method? > > > On February 2, 2015 3:17:54 PM CST, Ryan Gonzalez <rym...@gmail.com> > wrote: >> >> In reality, things just got broken even more. I don't know when that >> patch was created, but it's now very out of date: importlib._bootstrap has >> no load function. That's what the error you're getting is telling you. >> Since it isn't getting to load anything, the issue seems "solved". Not >> really. >> >> What's the full traceback for the undefined reference exception? >> >> On Mon, Feb 2, 2015 at 2:04 PM, Cyd Haselton <chasel...@gmail.com> wrote: >> >>> Update: While waiting for replies I made the change referenced here: >>> https://bugs.python.org/review/5309/diff2/12811:12826/setup.py?context=3&column_width=80 >>> >>> specifically changing >>> importlib. _bootstrap._SpecMethods(spec).load() >>> to >>> importlib._bootstrap.load(spec) >>> >>> I no longer get a terminating 'undefined reference to dlopen' error, but >>> I do get 'importing extensions failed' errors for each extension...like >>> this: >>> >>> *** WARNING: importing extension "_pickle" failed with <class >>> 'AttributeError'>: 'module' object has no attribute 'load' >>> >>> >>> On February 2, 2015 1:36:29 PM CST, Cyd Haselton <chasel...@gmail.com> >>> wrote: >>>> >>>> After fixing a segfault issue (many thanks Ryan) I'm back to the same >>>> issue I was having with Python 2.7.8; the newly built python throws an >>>> undefined reference to dlopen when running setup.py...specifically >>>> when importing just-built extensions >>>> >>>> I've managed to narrow the problem down to the following line: >>>> >>>> importlib._bootstrap._SpecMethods(spec).load() >>>> >>>> Googling this brings up a few hits from bugs.python.org and not much >>>> else. I'm new to Python; any ideas what this does...or where I can read up >>>> on it for troubleshooting purposes? >>>> >>> >>> -- >>> Sent from my Android device with K-9 Mail. Please excuse my brevity. >>> >>> _______________________________________________ >>> Python-Dev mailing list >>> Python-Dev@python.org >>> https://mail.python.org/mailman/listinfo/python-dev >>> Unsubscribe: >>> https://mail.python.org/mailman/options/python-dev/rymg19%40gmail.com >>> >>> >> >> >> -- >> Ryan >> If anybody ever asks me why I prefer C++ to C, my answer will be simple: >> "It's becauseslejfp23(@#Q*(E*EIdc-SEGFAULT. Wait, I don't think that was >> nul-terminated." >> Personal reality distortion fields are immune to contradictory evidence. >> - srean >> Check out my website: http://kirbyfan64.github.io/ >> > > -- > Sent from my Android device with K-9 Mail. Please excuse my brevity. > -- Ryan If anybody ever asks me why I prefer C++ to C, my answer will be simple: "It's becauseslejfp23(@#Q*(E*EIdc-SEGFAULT. Wait, I don't think that was nul-terminated." Personal reality distortion fields are immune to contradictory evidence. - srean Check out my website: http://kirbyfan64.github.io/
_______________________________________________ Python-Dev mailing list Python-Dev@python.org https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com