--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: qt6-charts-dev should depend on qml6-module-qtcharts?
- From: Fab Stz <fabstz-it@yahoo.fr>
- Date: Wed, 01 Feb 2023 09:01:37 +0100
- Message-id: <4569908.EH2edMfJxC@debian>
- References: <4569908.EH2edMfJxC.ref@debian>
Package: qt6-charts-dev
Version: 6.4.2-1
Severity: normal
Dear Maintainer,
I was trying to configure a project which Build-Depends on qt6-charts-dev
At build time I have the error below.
If I install also qml6-module-qtcharts, then configure is made successfully.
Should this be added as a dependency in qt6-charts-dev?
Error:
CMake Error at /usr/lib/x86_64-linux-
gnu/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake:96 (message):
The imported target "Qt6::qtchartsqml2" references the file
-- Configuring incomplete, errors occurred!
"/usr/lib/x86_64-linux-gnu/qt6/qml/QtCharts/libqtchartsqml2plugin.so"
See also
"/home/runner/work/welle.io/welle.io/build/CMakeFiles/CMakeOutput.log".
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
"/usr/lib/x86_64-linux-
gnu/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Targets.cmake"
but not all the files it references.
Call Stack (most recent call first):
/usr/lib/x86_64-linux-
gnu/cmake/Qt6Qml/QmlPlugins/Qt6qtchartsqml2Config.cmake:61 (include)
/usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/Qt6QmlPlugins.cmake:18 (include)
/usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/Qt6QmlConfig.cmake:133 (include)
/usr/local/share/cmake-3.25/Modules/CMakeFindDependencyMacro.cmake:47
(find_package)
/usr/lib/x86_64-linux-gnu/cmake/Qt6/QtPublicDependencyHelpers.cmake:108
(find_dependency)
/usr/lib/x86_64-linux-gnu/cmake/Qt6Quick/Qt6QuickDependencies.cmake:39
(_qt_internal_find_qt_dependencies)
/usr/lib/x86_64-linux-gnu/cmake/Qt6Quick/Qt6QuickConfig.cmake:50 (include)
/usr/lib/x86_64-linux-gnu/cmake/Qt6/Qt6Config.cmake:167 (find_package)
CMakeLists.txt:58 (find_package)
CMake Warning at /usr/lib/x86_64-linux-gnu/cmake/Qt6/Qt6Config.cmake:167
(find_package):
Found package configuration file:
/usr/lib/x86_64-linux-gnu/cmake/Qt6Quick/Qt6QuickConfig.cmake
but it set Qt6Quick_FOUND to FALSE so package "Qt6Quick" is considered to
be NOT FOUND.
Call Stack (most recent call first):
CMakeLists.txt:58 (find_package)
-- System Information:
Debian Release: 11.6
APT prefers stable-updates
APT policy: (991, 'stable-updates'), (991, 'stable'), (95, 'testing'), (90,
'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.10.0-20-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8),
LANGUAGE=fr:en_US
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages qt6-charts-dev depends on:
pn libqt6charts6 <none>
pn libqt6chartsqml6 <none>
pn qt6-base-dev <none>
qt6-charts-dev recommends no packages.
--- End Message ---