Bug#796891: libvtk6-dev: Reference to non-existant vtkGUISupportQtModule.h in /usr/include/vtk-6.2/QVTKWidget.h

Anton Gladky gladk at debian.org
Tue Aug 25 14:26:23 UTC 2015


It is in libvtk6-qt-dev [1].

[1] https://packages.debian.org/sid/amd64/libvtk6-qt-dev/filelist

Anton


2015-08-25 15:44 GMT+02:00 Scott Kitterman <debian at kitterman.com>:
> Package: libvtk6-dev
> Version: 6.2.0+dfsg1-3
> Severity: grave
> Tags: upstream
> Justification: renders package unusable
>
> I was trying to build a newer version of gammaray locally to see if it would
> build with vtk6 and the build failed with this error:
>
> In file included from /tmp/buildd/gammaray-2.3.0/plugins/objectvisualizer/vtkwidget.h:31:0,
>                  from /tmp/buildd/gammaray-2.3.0/plugins/objectvisualizer/objectvisualizerwidget.cpp:30:
> /usr/include/vtk-6.2/QVTKWidget.h:39:55: fatal error: vtkGUISupportQtModule.h: No such file or directory
> compilation terminated.
> plugins/objectvisualizer/CMakeFiles/gammaray_objectvisualizer_ui_plugin.dir/build.make:57: recipe for target 'plugins/objectvisualizer/CMakeFiles/gammaray_objectvisualizer_ui_plugin.dir/objectvisualizerwidget.cpp.o' failed
> make[4]: *** [plugins/objectvisualizer/CMakeFiles/gammaray_objectvisualizer_ui_plugin.dir/objectvisualizerwidget.cpp.o] Error 1
> make[4]: Leaving directory '/tmp/buildd/gammaray-2.3.0/obj-qt5'
> CMakeFiles/Makefile2:3257: recipe for target 'plugins/objectvisualizer/CMakeFiles/gammaray_objectvisualizer_ui_plugin.dir/all' failed
> make[3]: *** [plugins/objectvisualizer/CMakeFiles/gammaray_objectvisualizer_ui_plugin.dir/all] Error 2
> make[3]: Leaving directory '/tmp/buildd/gammaray-2.3.0/obj-qt5'
> Makefile:149: recipe for target 'all' failed
> make[2]: *** [all] Error 2
> make[2]: Leaving directory '/tmp/buildd/gammaray-2.3.0/obj-qt5'
> dh_auto_build: make -j1 returned exit code 2
> debian/rules:17: recipe for target 'override_dh_auto_build' failed
> make[1]: *** [override_dh_auto_build] Error 2
> make[1]: Leaving directory '/tmp/buildd/gammaray-2.3.0'
> debian/rules:10: recipe for target 'build' failed
> make: *** [build] Error 2
> dpkg-buildpackage: error: debian/rules build gave error exit status 2
>
> I checked in the installed QVTKWidget.h and line 39 says:
>
> #include "vtkGUISupportQtModule.h" // For export macro
>
> but it's not there:
>
> ls /usr/include/vtk-6.2/vtkGUISupportQtModule.h
> ls: cannot access /usr/include/vtk-6.2/vtkGUISupportQtModule.h: No such file or directory
>
> It's not listed here either:
>
> https://packages.debian.org/sid/amd64/libvtk6-dev/filelist
>
> --
> debian-science-maintainers mailing list
> debian-science-maintainers at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers



More information about the debian-science-maintainers mailing list