Red Hat Bugzilla – Bug 915116
Cannot find vtkProcessShader when configuring against Paraview cmake
Last modified: 2013-03-16 21:04:07 EDT
I was trying to compile pv-meshless & pv-common (can be found on hpc-forge) against PV 3.98.1. When running ccmake I already had some Python issues which I resolved by linking some libraries in another path. In detail:
I had to link
/usr/lib64/openmpi/lib/paraview/site-packages/paraview/vtk/vtk*Python.so into path /usr/lib64/openmpi/lib/paraview
Now to the real issue, when configuring I get
CMake Error at /usr/lib64/openmpi/share/cmake/paraview/ParaViewTargets-relwithdebinfo.cmake:6339 (MESSAGE):
The imported target "ProcessShader" references the file
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
but not all the files it references.
Call Stack (most recent call first):
From the *cmake files of the ParaView package I see that this binary should have been built but it hasn't. Also "yum provides */vtkProcessShader" does not yield any results. Probably has been removed from the pv package after building.
paraview-3.98.1-2.fc18 has been submitted as an update for Fedora 18.
Bug is fixed.
Next one on the list:
clearly there should not be a fixed path there.
Hmm, I'm surprised that isn't detected by the build system. In any case, this is probably going to have to wait until I'm back from vacation (late next week).
Sure no problem I'm in no particular rush to get it running. Once you've fixed it I'll test it. For now, enjoy your holidays.
* should fix your issue,
* was pushed to the Fedora 18 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing paraview-3.98.1-2.fc18'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
paraview-3.98.1-3.fc18 has been submitted as an update for Fedora 18.
Tested the update. I'm getting further with installing this pv-meshless plugin. I fixed a small thing in their CMakeList and now I get stuck with some HDF5 dependency. If it should be related to the PV install I'll let you know.
Thanks so far for your help and the updating. Keep up the good work.
paraview-3.98.1-3.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report.