Opened 9 years ago

Closed 9 years ago

#47935 closed defect (invalid)

py34-scipy @0.15.1_0: doesn't include weave

Reported by: macports@… Owned by: seanfarley (Sean Farley)
Priority: Normal Milestone:
Component: ports Version: 2.3.3
Keywords: Cc: michaelld (Michael Dickens), petrrr
Port: py-scipy

Description

I've got both py27-scipy and py34-scipy installed, and weave is missing from the latter.

  py27-scipy @0.15.1_0+gfortran (active)
  py34-scipy @0.15.1_0+gfortran (active)

I have:

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/scipy/weave/

but not

/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/scipy/weave/

I can't see any indication from the package info or variants that there's any way to configure it differently to include/exclude weave, and the scipy docs seem to suggest any installation of scipy will include weave, so not sure why this would be the case.

py34-scipy seems to be installed pre-built from binaries (?), so wondering if its an issue with the build, or a technical problem with weave being pre-built? (i.e. does it need to be built locally?)

Change History (5)

comment:1 Changed 9 years ago by larryv (Lawrence Velázquez)

Cc: michaelld@… added
Owner: changed from macports-tickets@… to sean@…
Summary: py34-scipy doesn't include weavepy34-scipy @0.15.1_0: doesn't include weave

Do you see the same problem if you build from source?

% sudo port -ns upgrade --force py34-scipy

comment:2 Changed 9 years ago by macports@…

Just tried the rebuild from source as susggested, and still no weave

comment:3 Changed 9 years ago by mf2k (Frank Schima)

Port: py-scipy added; py34-scipy removed

Updating Port field to make searching easier. The summary shows that this is a py34- specific issue.

comment:4 Changed 9 years ago by petrrr

Cc: petr@… added

Cc Me!

comment:5 Changed 9 years ago by seanfarley (Sean Farley)

Resolution: invalid
Status: newclosed

scipy.weave is python 2 only and is very deprecated. Users have been asked to move to cython.

Note: See TracTickets for help on using tickets.