paraview fails to compile from the science overlay. The critical error seems to be /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/ParaView-3.14.1-Source/Qt/Widgets/pqHelpWindow.cxx:50:20: fatal error: QWebPage: No such file or directory Reproducible: Always Steps to Reproduce: 1. emerge paraview from science overlay Actual Results: compile error Expected Results: successfull compilation
Created attachment 322960 [details] output of emerge --info '=sci-visualization/paraview-3.14.1-r2'
Created attachment 322962 [details] output of emerge -pqv '=sci-visualization/paraview-3.14.1-r2'
That looks like a dependency problem. Do you have qt-webkit and if so which version?
I just had a closer look and it looks like we may have to make the dependency on qt-webkit compulsory. Until now it was a useflag which is not enabled for you so you may very well not have it. Can you retry with the webkit useflag enabled?
I tried recompiling with webkit as suggested, but it still fails. I attached the corresponding emerge outputs.
Created attachment 323020 [details] output of emerge --info '=sci-visualization/paraview-3.14.1-r2' with webkit
Created attachment 323022 [details] output of emerge -pqv '=sci-visualization/paraview-3.14.1-r2' with webkit
Was qt-webkit installed? I presume it was the same error message.
1. I added the webkit flag 2. retry emerge paraview 3. qt-webkit was installed 4. paraview emerge failed with the attached file 5. I just tried again, and it still fails
Is the file: /usr/include/qt4/QtWebKit/QWebPage present on the system?
Yes, it is. It has one line #include "qwebpage.h"
I cannot figure this out with the information you provide so far. Can you attach a build log, generated with MAKE_OPTS="-j1 VERBOSE=1". you can compress it.
Created attachment 323308 [details] build log with MAKEOPTS="-j1 VERBOSE=1"
Ah! Nothing to do with QWebPage anymore.... [ 50%] Built target QVTK make -f VTK/GUISupport/Qt/CMakeFiles/QVTKPython.dir/build.make VTK/GUISupport/Qt/CMakeFiles/QVTKPython.dir/depend make[2]: Entering directory `/var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build' /usr/bin/cmake -E cmake_progress_report /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/CMakeFiles [ 50%] [34m[1mGenerating sipQVTKPythonQVTKWidget.cpp, sipQVTKPythonQVTKInteractor.cpp, sipQVTKPythonQVTKInteractorAdapter.cpp, sipQVTKPythonvtkQtAbstractModelAdapter.cpp, sipQVTKPythonvtkQtAnnotationLayersModelAdapter.cpp, sipQVTKPythonvtkQtTableModelAdapter.cpp, sipQVTKPythonvtkQtTreeModelAdapter.cpp, sipQVTKPythonQVTKWidget2.cpp, sipQVTKPythonQVTKGraphicsItem.cpp, sipQVTKPythoncmodule.cpp [0mcd /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/GUISupport/Qt && /usr/bin/sip -c /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/GUISupport/Qt -t WS_X11 -t Qt_4_8_0 -I /usr/share/sip -I /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/ParaView-3.14.1-Source/VTK/GUISupport/Qt -I /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/Rendering -I /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/Filtering -I /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/Common -I /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/Views /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/GUISupport/Qt/QVTKPython.sip sip: Deprecation warning: /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/GUISupport/Qt/QVTKPython.sip:1: %Module version number should be specified using the 'version' argument sip: Deprecation warning: /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/Rendering/vtkRenderingPythonSIP.sip:1: %Module version number should be specified using the 'version' argument sip: Deprecation warning: /var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build/VTK/Filtering/vtkFilteringPythonSIP.sip:1: %Module version number should be specified using the 'version' argument sip: Unable to find file "QtOpenGL/QtOpenGLmod.sip" make[2]: *** [VTK/GUISupport/Qt/sipQVTKPythonQVTKWidget.cpp] Error 1 make[2]: Leaving directory `/var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build' make[1]: *** [VTK/GUISupport/Qt/CMakeFiles/QVTKPython.dir/all] Error 2 make[1]: Leaving directory `/var/tmp/portage/sci-visualization/paraview-3.14.1-r2/work/paraview-3.14.1_build' make: *** [all] Error 2 You need PyQt4[opengl,webkit] I'd say. This particular one is just opengl but I am guessing there will be a requirement for the webkit bit as well. The dependencies are quite messy. I may have to simplify all that.
try with sci-visualization/paraview-3.98.0