[MacPorts] #33490: vtk5 -r90101 expecting a vtk library that isn't there. /opt/local/lib/vtk-5.8/libvtkftgl.5.8.dylib
MacPorts
noreply at macports.org
Mon Mar 5 16:16:13 PST 2012
#33490: vtk5 -r90101 expecting a vtk library that isn't there.
/opt/local/lib/vtk-5.8/libvtkftgl.5.8.dylib
------------------------------------+---------------------------------------
Reporter: shinko.cheng@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: vtkpython | Port: vtk5
------------------------------------+---------------------------------------
Hello,
I tried upgrading vtk5 -r90101 to the latest 5.8 today via ports and found
the following error:
{{{
station:~ sycheng$ sudo port install vtk5
Password:
---> Computing dependencies for vtk5
---> Fetching archive for vtk5
---> Attempting to fetch
vtk5-5.8.0_0+python27+tcltk+x11.darwin_10.x86_64.tbz2 from
http://packages.macports.org/vtk5
---> Fetching vtk5
---> Verifying checksum(s) for vtk5
---> Extracting vtk5
---> Configuring vtk5
---> Building vtk5
Error: Target org.macports.build returned: shell command failed (see log
for details)
Log for vtk5 is at:
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_rel
ease_ports_graphics_vtk5/vtk5/main.log
Error: Status 1 encountered during processing.
To report a bug, see <http://guide.macports.org/#project.tickets>
}}}
Then I navigated to the log file and found the error occured when
executing this command:
{{{
:info:build shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_vtk5/vtk5/work/VTK"
&& /usr/bin/make -j4 -w all " returned error 2
}}}
So I went to the directory and typed 'sudo make' to found this to be the
problem:
{{{
Linking CXX executable ../../bin/vtkpython
cd
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_vtk5/vtk5/work/VTK/Wrapping/Python
&& /opt/local/bin/cmake -E cmake_link_script
CMakeFiles/vtkpython.dir/link.txt --verbose=1
/usr/bin/g++-4.2 -pipe -O2 -arch x86_64 -Wno-deprecated -O3 -DNDEBUG
-arch x86_64 -isysroot / -mmacosx-version-min=10.6 -Wl,-search_paths_first
-Wl,-headerpad_max_install_names -L/opt/local/lib -arch x86_64
-flat_namespace -undefined suppress -u _PyMac_Error
CMakeFiles/vtkpython.dir/vtkPythonAppInit.cxx.o -o ../../bin/vtkpython
/opt/local/lib/libtk.dylib /opt/local/lib/libtcl.dylib -lm -lpthread
/opt/local/lib/libpython2.7.dylib ../../bin/libvtksys.5.8.0.dylib
../../bin/libvtkCommon.5.8.0.dylib ../../bin/libvtkFiltering.5.8.0.dylib
../../bin/libvtkIO.5.8.0.dylib ../../bin/libvtkGraphics.5.8.0.dylib
../../bin/libvtkImaging.5.8.0.dylib /usr/lib/libutil.dylib
../../bin/libvtkRendering.5.8.0.dylib
../../bin/libvtkVolumeRendering.5.8.0.dylib
../../bin/libvtkHybrid.5.8.0.dylib ../../bin/libvtkWidgets.5.8.0.dylib
../../bin/libvtkCharts.5.8.0.dylib ../../bin/libvtkGeovis.5.8.0.dylib
../../bin/libvtkInfovis.5.8.0.dylib ../../bin/libvtkViews.5.8.0.dylib
../../bin/libvtkInfovis.5.8.0.dylib ../../bin/libvtkWidgets.5.8.0.dylib
../../bin/libvtkVolumeRendering.5.8.0.dylib
../../bin/libvtkHybrid.5.8.0.dylib ../../bin/libvtkRendering.5.8.0.dylib
../../bin/libvtkIO.5.8.0.dylib ../../bin/libvtkGraphics.5.8.0.dylib
../../bin/libvtkImaging.5.8.0.dylib ../../bin/libvtkFiltering.5.8.0.dylib
../../bin/libvtkCommon.5.8.0.dylib ../../bin/libvtksys.5.8.0.dylib -lm -lm
-lpthread /opt/local/lib/libpython2.7.dylib /usr/lib/libutil.dylib
ld: warning: duplicate dylib /usr/lib/libutil.dylib
ld: file not found: /opt/local/lib/vtk-5.8/libvtkftgl.5.8.dylib
collect2: ld returned 1 exit status
make[2]: *** [bin/vtkpython] Error 1
make[1]: *** [Wrapping/Python/CMakeFiles/vtkpython.dir/all] Error 2
make: *** [all] Error 2
}}}
Any suggestions? Thanks.
Shinko
--
Ticket URL: <https://trac.macports.org/ticket/33490>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list