[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1030211: qt6-charts-dev should depend on qml6-module-qtcharts?



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.


Reply to: