[MacPorts] #35324: Install of vtk5 for python26 fails
#35324: Install of vtk5 for python26 fails -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: vtk5 -------------------------------------+-------------------------------------- Trying to upgrade py26-mayavi from 3.4.1_0 to 4.1.0_o fails because it needs vtk5, but installing vtk5 for python26 fails, and I can't tell what the error is from the log. -- Ticket URL: <https://trac.macports.org/ticket/35324> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35324: Install of vtk5 for python26 fails -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: vtk5 -------------------------------------+-------------------------------------- Comment(by adfernandes@…): Hmm... hard to tell from the info CMake logs. Thanks for attaching it, though! I've just version-bumped `vtk5` to the latest 5.10.0 in r95914. I've verified that this works on Mac OS 10.7 with python 2.7, but I can't test 10.6 and python 2.6. Can you please do a `sudo port sync` and try to re-update? Please let me know what happens, either way! -- Ticket URL: <https://trac.macports.org/ticket/35324#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35324: vtk5: python25 and python26 variants fail -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: vtk5 -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * cc: adfernandes@… (removed) * cc: ryandesign@… (added) * owner: macports-tickets@… => adfernandes@… Comment: I confirmed the failure of the python26 and python25 variants. The port builds fine with the python27 variant but the other python variants don't appear to have been tested. The error in the log is: {{{ :info:build make[2]: *** No rule to make target `/opt/macports/Library/Frameworks/Python.framework/Versions/2.6/lib/libpython2.6.dylib', needed by `bin/vtkWrapPython'. Stop. }}} I'm testing a fix now; please hold... -- Ticket URL: <https://trac.macports.org/ticket/35324#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35324: vtk5: python25 and python26 variants fail -------------------------------------+-------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: vtk5 -------------------------------------+-------------------------------------- Comment(by adfernandes@…): Thanks, Ryan... according to my googling the python wrappers for vtk5, python 2.5 ''should'' be supported... but it was pretty clear that the pages were all quite old. I'd be rather surprised if they tested on 2.6 or earlier. -- Ticket URL: <https://trac.macports.org/ticket/35324#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35324: vtk5: python25 and python26 variants fail --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: vtk5 | --------------------------------------+------------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: The problem is entirely confined to the layout of the python ports in MacPorts, so it's not an upstream issue. The location for libpython that you had coded into the vtk5 portfile was only correct for python27. Should be fixed in r95916. -- Ticket URL: <https://trac.macports.org/ticket/35324#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#35324: vtk5: python25 and python26 variants fail --------------------------------------+------------------------------------- Reporter: david.w.watson@… | Owner: adfernandes@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: fixed | Keywords: Port: vtk5 | --------------------------------------+------------------------------------- Comment(by adfernandes@…): Heh... not me, I inherited this sucker... I've been caught by the "hardcoded python path" problem with `boost` before. More than once, to my shame... :-) Thanks muchly, Ryan! -- Ticket URL: <https://trac.macports.org/ticket/35324#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts