Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 910104 - sci-visualization/paraview-5.11.1 requires qtdeclarative with -webengine
Summary: sci-visualization/paraview-5.11.1 requires qtdeclarative with -webengine
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Matthias Maier
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-09 11:51 UTC by angus
Modified: 2024-01-08 23:31 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description angus 2023-07-09 11:51:37 UTC
I think when using the webengine USE flag, all the right Qt dependencies are brought in, but with -webengine, I hit the following compile error, which is avoided if I first install the dev-qt/qtdeclarative library:

...
-- Could NOT find Qt5Quick (missing: Qt5Quick_DIR)
-- Could NOT find Qt5Qml (missing: Qt5Qml_DIR)
CMake Warning at VTK/CMake/vtkModule.cmake:4573 (find_package):           
  Found package configuration file:
                             
    /usr/lib64/cmake/Qt5/Qt5Config.cmake
                                                          
  but it set Qt5_FOUND to FALSE so package "Qt5" is considered to be NOT
  FOUND.  Reason given by package:      
                                                          
  Failed to find Qt5 component "Quick" config file at                                                               
  "/usr/lib64/cmake/Qt5Quick/Qt5QuickConfig.cmake"
                                                                                                                    
  Failed to find Qt5 component "Qml" config file at                                                                 
  "/usr/lib64/cmake/Qt5Qml/Qt5QmlConfig.cmake"                                                                      
                                                                                                                    
                                                                                                                    
                                                                                                                    
Call Stack (most recent call first):
  VTK/GUISupport/QtQuick/CMakeLists.txt:16 (vtk_module_find_package)

                                                                                                                    
CMake Error at VTK/CMake/vtkModule.cmake:4579 (message):
  Could not find the Qt5 external dependency.             
Call Stack (most recent call first):
  VTK/GUISupport/QtQuick/CMakeLists.txt:16 (vtk_module_find_package)
Comment 1 Larry the Git Cow gentoo-dev 2024-01-08 23:31:57 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7b7eede0c2cb8f206816c9eb103607f98a8e876

commit e7b7eede0c2cb8f206816c9eb103607f98a8e876
Author:     Matthias Maier <tamiko@gentoo.org>
AuthorDate: 2024-01-08 22:51:34 +0000
Commit:     Matthias Maier <tamiko@gentoo.org>
CommitDate: 2024-01-08 23:31:50 +0000

    sci-visualization/paraview: add missing dependency
    
    Closes: https://bugs.gentoo.org/910104
    Signed-off-by: Matthias Maier <tamiko@gentoo.org>

 .../paraview/{paraview-5.11.1.ebuild => paraview-5.11.1-r1.ebuild}       | 1 +
 .../{paraview-5.12.0_rc1.ebuild => paraview-5.12.0_rc1-r1.ebuild}        | 1 +
 2 files changed, 2 insertions(+)