Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#45955 closed defect (invalid)

dependancy error vtk5 and python27 on mac os 10.10 to install py-mayavi

Reported by: isoft@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.2
Keywords: Cc: jjstickel (Jonathan Stickel)
Port: py-mayavi

Description (last modified by mf2k (Frank Schima))

On mac os 10.10 looking to install py-mayavi

dependancies vtk5 and python27 reinstalled and check out fine

Can't map the URL 'file://.' to a port description file ("Could not find Portfile in /Users/isoft").
Please verify that the directory and portfile syntax are correct.
To use the current port, you must be in a port's directory.
Imrans-MacBook-Pro-2:~ isoft$ sudo port install py-mayavi
--->  Computing dependencies for py-mayavi
--->  Dependencies to be installed: py27-mayavi
--->  Fetching archive for py27-mayavi
Error: org.macports.archivefetch for port py27-mayavi returned: vtk5 must be installed with +python27.
Error: Failed to install py27-mayavi
Please see the log file for port py27-mayavi for details:
    /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_python_py-mayavi/py27-mayavi/main.log
Error: The following dependencies were not installed: py27-mayavi
To report a bug, follow the instructions in the guide:
    http://guide.macports.org/#project.tickets
Error: Processing of port py-mayavi failed

Change History (4)

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

Description: modified (diff)

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

Cc: jjstickel@… added
Port: py-mayavi added
Resolution: invalid
Status: newclosed

In the future, please fill in the Port field and Cc the port maintainers (port info --maintainers py27-mayavi).

The problem is in the output you posted.

port py27-mayavi returned: vtk5 must be installed with +python27.

comment:3 in reply to:  2 ; Changed 9 years ago by isoft@…

Replying to mf2k@…:

In the future, please fill in the Port field and Cc the port maintainers (port info --maintainers py27-mayavi).

The problem is in the output you posted.

port py27-mayavi returned: vtk5 must be installed with +python27.

Hi sorry to be a pain, its my first time using any of this, and im a tad confused, what steps should i take now?

comment:4 in reply to:  3 Changed 9 years ago by jjstickel (Jonathan Stickel)

Replying to isoft@…:

Hi sorry to be a pain, its my first time using any of this, and im a tad confused, what steps should i take now?

You need to reinstall vtk5 with the correct variants:

$ sudo port uninstall vtk5
$ sudo port install vtk5 +python27 -x11 -tcltk

As the message said, +python27 is required. I recommend -x11 (default is +x11). tcltk is optional.

P.S. If you are not sure if it is a real bug, you should try the the user mailing list.

Note: See TracTickets for help on using tickets.