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