Bug 508587

Summary: Example contactlistqml binary not starts with error 'module "QtQuick.Controls" version 1.1 is not installed'
Product: [Frameworks and Libraries] frameworks-kpeople Reporter: Dmitry Maksimenkov <maksimenkovda>
Component: generalAssignee: Aleix Pol <aleixpol>
Status: REPORTED ---    
Severity: normal CC: maksimenkovda
Priority: NOR    
Version First Reported In: 6.17.0   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Dmitry Maksimenkov 2025-08-22 08:15:17 UTC
SUMMARY
Example contactlistqml binary from kf6-kpeople not starts with error 'module "QtQuick.Controls" version 1.1 is not installed'

STEPS TO REPRODUCE
1. Clone SRPM kf6-kpeople (actual version kf6-kpeople-6.16.0-alt1 in Sisyphus)
2. Install packages for build (BuildRequires from kpeople.spec)
# apt-get install rpm-build-kf6 extra-cmake-modules qt6-tools-devel \
qt6-declarative-devel kf6-kconfig-devel kf6-kcoreaddons-devel \
kf6-kdbusaddons-devel kf6-ki18n-devel kf6-kitemviews-devel kf6-kservice-devel \
kf6-kwidgetsaddons-devel kf6-kcontacts-devel kf6-kcodecs-devel \
qt6-sql-interbase qt6-sql-odbc qt6-sql-postgresql gettext-tools
3. Build kpeople from source:
$ mkdir kf6-kpeople/kpeople/build && cd $_
$ cmake ../ && make
4. Launch contactlistqml example:
$ cd bin/ && ./contactlistqml

OBSERVED RESULT
Example contactlistqml not starts, stderr contains error:
> qrc:/qml/Main.qml:2:1: module "QtQuick.Controls" version 1.1 is not installed

EXPECTED RESULT
Example contactlistqml starts without errors with QML.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: ALT Workstation K 11.1 (Nemorosa), updated to Sisyphus
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1

ADDITIONAL INFORMATION
The same error reproduced in KDE neon User Edition (noble)
with upstream repository (https://invent.kde.org/frameworks/kpeople)
on master branch and v6.17.0 tag.