Opened 10 years ago

Last modified 5 months ago

#43676 new defect

py27-scipy: Symbol not found: _PyUnicodeUCS2_AsASCIIString — at Version 1

Reported by: dmopalmer (David Palmer) Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc: sean@…, michaelld@…, jwa@…
Port: py27-scipy python27

Description (last modified by ryandesign (Ryan Carsten Schmidt))

py27-scipy fails with

:info:build ImportError: dlopen(/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so, 2): Symbol not found: _PyUnicodeUCS2_AsASCIIString
:info:build   Referenced from: /opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/numpy/core/multiarray.so

The variants are default for python27, and +gcc48 for py27-scipy.

I am running into this problem on two different computers that have similar but not identical setups.

Change History (2)

Changed 10 years ago by dmopalmer (David Palmer)

Attachment: main.log added

Compile log

comment:1 Changed 10 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: sean@… michaelld@… jwa@… added
Description: modified (diff)
Summary: py27-scipy update failurepy27-scipy: Symbol not found: _PyUnicodeUCS2_AsASCIIString

Please confirm what variants of python27 are installed, by showing the output of:

port installed python27

I suspect you have actually selected the +ucs4 variant of python27, which will cause problems like this. See #36107 for a similar report against a different module. To avoid this problem, I suggest you don't use the +ucs4 variant of python27. Perhaps we should remove this variant from the python ports.

Note: See TracTickets for help on using tickets.