From 2be49a473f72fa1cfcb850d2eed12925c328c3c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Sj=C3=B6lund?= Date: Mon, 28 Sep 2026 17:51:04 +0200 Subject: [PATCH] omedit: depend on the QtQml.WorkerScript module The Quick3D animation window fails to load its scene on a clean install: qrc:/om/Quick3DSceneShell.qml:-1 module "QtQml.WorkerScript" is not installed QtQuick3D imports QtQuick, which imports QtQml, whose qmldir in turn imports QtQml.Models and QtQml.WorkerScript. Only WorkerScript is missing at runtime: loading the scene's imports on noble with every subset of `qml6-module-qtqml`, `-models` and `-workerscript` succeeds exactly when `qml6-module-qtqml-workerscript` is installed. `qml6-module-qtquick` does not depend on it on any distribution we build nightlies for, and the name is the same on all of them: | Distribution | Qt | | ------------ | ---- | | bookworm | 6.4 | | trixie | 6.8 | | jammy | 6.2 | | noble | 6.4 | | resolute | 6.10 | Verified in OMEdit 1.28.0~dev-1026-gb748b1d on noble under both X11 and Wayland. Assisted-by: Claude Opus 5.5 (1M context) --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index f11c28b..e98dce0 100644 --- a/debian/control +++ b/debian/control @@ -176,6 +176,7 @@ Architecture: any Depends: omc (<< 20000), libomsimulator, libomsensplugin, + qml6-module-qtqml-workerscript, qml6-module-qtquick, # renamed from qml6-module-quick3d in Qt 6.6 qml6-module-qtquick3d | qml6-module-quick3d,