Package: qt6-declarative-dev
Version: 6.8.2+dfsg-7
Severity: minor

In Debian sid, with Qt 6.8.2. I'm building a Qt application using QML and cmake. The cmake prints lots of warnings such as below:

```
CMake Warning at /usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/Qt6QmlMacros.cmake:3949 (message): The qml plugin 'qtquickdialogsplugin' is a dependency of 'SpectraViewApp', but the link target it defines (Qt6::qtquickdialogsplugin) does not exist in the current scope. The plugin will not be linked.
Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:753 (qt6_import_qml_plugins) /usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:753 (cmake_language) /usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:851 (_qt_internal_finalize_executable) /usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:820:EVAL:1 (qt6_finalize_target)

CMake Warning at /usr/lib/x86_64-linux-gnu/cmake/Qt6Qml/Qt6QmlMacros.cmake:3949 (message): The qml plugin 'qtquickdialogs2quickimplplugin' is a dependency of 'SpectraViewApp', but the link target it defines (Qt6::qtquickdialogs2quickimplplugin) does not exist in the current scope. The plugin will not be linked.
Call Stack (most recent call first):
/usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:753 (qt6_import_qml_plugins) /usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:753 (cmake_language) /usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:851 (_qt_internal_finalize_executable) /usr/lib/x86_64-linux-gnu/cmake/Qt6Core/Qt6CoreMacros.cmake:820:EVAL:1 (qt6_finalize_target)
```

If I ignore these warnings and going on. The application could run perfectly.

As far as I known, the issue affects Debian, Ubuntu and Deepin. I also tried to build the same project on AOSC OS and Alpine Edge, which have the same Qt version 6.8.2. But these warnings won't appear on them.

A quick search could found that the issue has been reported on GitHub on several different Qt applications' repo.

1. https://github.com/zhuzichu520/FluentUI/issues/480
2. https://github.com/hyprwm/hyprland-qtutils/issues/1




-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.14.1-aosc-main (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=zh_CN.UTF-8, LC_CTYPE=zh_CN.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages qt6-declarative-dev depends on:
ii  libqt6labsplatform6                  6.8.2+dfsg-7
ii  libqt6qml6                           6.8.2+dfsg-7
ii  libqt6qmlcompiler6                   6.8.2+dfsg-7
ii  libqt6qmlmeta6                       6.8.2+dfsg-7
ii  libqt6qmlmodels6                     6.8.2+dfsg-7
ii  libqt6qmlnetwork6                    6.8.2+dfsg-7
ii  libqt6qmlworkerscript6               6.8.2+dfsg-7
ii  libqt6quick6                         6.8.2+dfsg-7
ii  libqt6quickcontrols2-6               6.8.2+dfsg-7
ii  libqt6quickshapes6                   6.8.2+dfsg-7
ii  libqt6quicktemplates2-6              6.8.2+dfsg-7
ii  libqt6quicktest6                     6.8.2+dfsg-7
ii  libqt6quickvectorimage6              6.8.2+dfsg-7
ii  libqt6quickvectorimagegenerator6     6.8.2+dfsg-7
ii  libqt6quickwidgets6                  6.8.2+dfsg-7
ii  qml6-module-assets-downloader        6.8.2+dfsg-7
ii  qml6-module-qml                      6.8.2+dfsg-7
ii  qml6-module-qmltime                  6.8.2+dfsg-7
ii  qml6-module-qt-labs-animation        6.8.2+dfsg-7
ii  qml6-module-qt-labs-folderlistmodel  6.8.2+dfsg-7
ii  qml6-module-qt-labs-platform         6.8.2+dfsg-7
ii  qml6-module-qt-labs-qmlmodels        6.8.2+dfsg-7
ii  qml6-module-qt-labs-settings         6.8.2+dfsg-7
ii  qml6-module-qt-labs-sharedimage      6.8.2+dfsg-7
ii  qml6-module-qt-labs-wavefrontmesh    6.8.2+dfsg-7
ii  qml6-module-qtcore                   6.8.2+dfsg-7
ii  qml6-module-qtnetwork                6.8.2+dfsg-7
ii  qml6-module-qtqml                    6.8.2+dfsg-7
ii  qml6-module-qtqml-models             6.8.2+dfsg-7
ii  qml6-module-qtqml-workerscript       6.8.2+dfsg-7
ii  qml6-module-qtqml-xmllistmodel       6.8.2+dfsg-7
ii  qml6-module-qtquick                  6.8.2+dfsg-7
ii  qml6-module-qtquick-controls         6.8.2+dfsg-7
ii  qml6-module-qtquick-dialogs          6.8.2+dfsg-7
ii  qml6-module-qtquick-effects          6.8.2+dfsg-7
ii  qml6-module-qtquick-layouts          6.8.2+dfsg-7
ii  qml6-module-qtquick-localstorage     6.8.2+dfsg-7
ii  qml6-module-qtquick-nativestyle      6.8.2+dfsg-7
ii  qml6-module-qtquick-particles        6.8.2+dfsg-7
ii  qml6-module-qtquick-shapes           6.8.2+dfsg-7
ii  qml6-module-qtquick-templates        6.8.2+dfsg-7
ii  qml6-module-qtquick-tooling          6.8.2+dfsg-7
ii  qml6-module-qtquick-vectorimage      6.8.2+dfsg-7
ii  qml6-module-qtquick-window           6.8.2+dfsg-7
ii  qml6-module-qttest                   6.8.2+dfsg-7
ii  qt6-base-dev                         6.8.2+dfsg-6
ii  qt6-declarative-dev-tools            6.8.2+dfsg-7
ii  qt6-qmllint-plugins                  6.8.2+dfsg-7
ii  qt6-qmlls-plugins                    6.8.2+dfsg-7
ii  qt6-qmltooling-plugins               6.8.2+dfsg-7

qt6-declarative-dev recommends no packages.

qt6-declarative-dev suggests no packages.

-- no debconf information

Reply via email to