Your message dated Wed, 18 Mar 2026 21:35:27 +0000
with message-id <[email protected]>
and subject line Bug#1131139: fixed in rocs 4:25.12.3-1
has caused the Debian Bug report #1131139,
regarding rocs: Broken dependencies on QML modules
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1131139: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131139
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: rocs
Version: 4:25.12.1-1
Severity: important
Tags: patch

Hello,

This package is missing a dependency on qml6-module-qtqml-statemachine,
qml6-module-qtquick, qml6-module-qtquick-controls and qml6-module-qtquick-
layouts.

Please find attach a patch that make use of dh_qmldeps to ensure correct
dependencies on qml packages.

Regards
Olivier




-- System Information:
Debian Release: forky/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.19.6+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages rocs depends on:
ii  libc6                          2.42-13
ii  libgcc-s1                      16-20260308-1
ii  libkf6archive6                 6.23.0-1
ii  libkf6completion6              6.23.0-1
ii  libkf6configcore6              6.23.0-2
ii  libkf6configgui6               6.23.0-2
ii  libkf6configwidgets6           6.23.0-1
ii  libkf6coreaddons6              6.23.0-1
ii  libkf6crash6                   6.23.0-1
ii  libkf6i18n6                    6.23.0-2
ii  libkf6itemviews6               6.23.0-1
ii  libkf6parts6                   6.23.0-1
ii  libkf6texteditor-bin           6.23.0-1
ii  libkf6texteditor6              6.23.0-1
ii  libkf6texttemplate6            6.23.0-1
ii  libkf6textwidgets6             6.23.0-1
ii  libkf6widgetsaddons6           6.23.0-1
ii  libkf6xmlgui6                  6.23.0-1
ii  libqt6core6t64                 6.9.2+dfsg-4+b1
ii  libqt6gui6                     6.9.2+dfsg-4+b1
ii  libqt6qml6                     6.9.2+dfsg-6
ii  libqt6quick6                   6.9.2+dfsg-6
ii  libqt6quickwidgets6            6.9.2+dfsg-6
ii  libqt6widgets6                 6.9.2+dfsg-4+b1
ii  libqt6xml6                     6.9.2+dfsg-4+b1
ii  libstdc++6                     16-20260308-1
pn  qml-module-qtqml-statemachine  <none>

rocs recommends no packages.

rocs suggests no packages.

From 38739dab1962251039a8f9d9f14476dc4facc402 Mon Sep 17 00:00:00 2001
From: Olivier Trichet <[email protected]>
Date: Tue, 17 Mar 2026 20:33:09 -0400
Subject: [PATCH] Fix missing dependencies on qml packages

---
 debian/changelog         | 7 +++++++
 debian/control           | 7 +++++--
 debian/qmldeps.overrides | 1 +
 debian/rules             | 4 ++--
 4 files changed, 15 insertions(+), 4 deletions(-)
 create mode 100644 debian/qmldeps.overrides

diff --git a/debian/changelog b/debian/changelog
index ecb6c14..4b3f680 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+rocs (4:25.12.1-2) UNRELEASED; urgency=medium
+
+  * Use dh_qmldeps to generate Qml dependencies
+  * Update usage of kf5 stuff to kf6
+
+ -- Debian Qt/KDE Maintainers <[email protected]>  Mon, 16 Mar 2026 19:16:56 -0400
+
 rocs (4:25.12.1-1) unstable; urgency=medium
 
   [ Aurélien COUDERC ]
diff --git a/debian/control b/debian/control
index adb24ae..6c52b47 100644
--- a/debian/control
+++ b/debian/control
@@ -5,6 +5,8 @@ Maintainer: Debian Qt/KDE Maintainers <[email protected]>
 Uploaders: Aurélien COUDERC <[email protected]>,
            Pino Toscano <[email protected]>,
 Build-Depends: debhelper-compat (= 13),
+               dh-sequence-kf6,
+               dh-sequence-qmldeps,
                cmake (>= 3.16~),
                extra-cmake-modules (>= 6.0.0~),
                gettext,
@@ -25,6 +27,7 @@ Build-Depends: debhelper-compat (= 13),
                qt6-base-dev (>= 6.7.0~),
                qt6-declarative-dev (>= 6.7.0~),
                qt6-svg-dev (>= 6.7.0~),
+               qml6-module-qtqml-statemachine
 Standards-Version: 4.7.3
 Rules-Requires-Root: no
 Homepage: https://edu.kde.org/rocs/
@@ -34,8 +37,8 @@ Vcs-Browser: https://salsa.debian.org/qt-kde-team/kde/rocs
 Package: rocs
 Architecture: any
 Section: math
-Depends: qml-module-qtqml-statemachine,
-         ${misc:Depends},
+Depends: ${misc:Depends},
+         ${qml6:Depends},
          ${shlibs:Depends},
 Description: graph theory IDE
  Rocs aims to be a Graph Theory IDE for helping professors to show the results
diff --git a/debian/qmldeps.overrides b/debian/qmldeps.overrides
new file mode 100644
index 0000000..e63e185
--- /dev/null
+++ b/debian/qmldeps.overrides
@@ -0,0 +1 @@
+org.kde.rocs rocs
diff --git a/debian/rules b/debian/rules
index 65c21f3..21e6a08 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,10 +3,10 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 %:
-	dh $@ --with kf5
+	dh $@ --with kf6
 
 override_dh_auto_configure:
-	dh_auto_configure -Skf5 -- -DBUILD_TESTING=OFF
+	dh_auto_configure -Skf6 -- -DBUILD_TESTING=OFF
 
 override_dh_auto_install:
 	dh_auto_install
-- 
2.53.0


--- End Message ---
--- Begin Message ---
Source: rocs
Source-Version: 4:25.12.3-1
Done: Aurélien COUDERC <[email protected]>

We believe that the bug you reported is fixed in the latest version of
rocs, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Aurélien COUDERC <[email protected]> (supplier of updated rocs package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 18 Mar 2026 22:10:42 +0100
Source: rocs
Architecture: source
Version: 4:25.12.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <[email protected]>
Changed-By: Aurélien COUDERC <[email protected]>
Closes: 1131139
Changes:
 rocs (4:25.12.3-1) unstable; urgency=medium
 .
   [ Olivier Trichet ]
   * Use dh_qmldeps to generate QML dependencies. (Closes: #1131139)
   * Move remaining references of kf5 to kf6.
 .
   [ Aurélien COUDERC ]
   * New upstream release (25.12.3).
   * Update build-deps and deps with the info from cmake.
   * Drop Rules-Requires-Root: no, not needed anymore since trixie.
   * Drop Priority: optional, not needed anymore since dpkg 1.22.13.
Checksums-Sha1:
 3a126c1f040765f5befc11df3b5de0cb03bc2ec5 2814 rocs_25.12.3-1.dsc
 74172b71c04c1dbdf18c1bb122da5728775bbe49 1578476 rocs_25.12.3.orig.tar.xz
 c49e2149610fe04b60bb2b7bf9994ac32a55dd3e 833 rocs_25.12.3.orig.tar.xz.asc
 39bbca3bf2c9feac67ac16299267556438920671 26220 rocs_25.12.3-1.debian.tar.xz
 954693c9302d29fd8aba10823e729ceb9dbd6098 25559 rocs_25.12.3-1_amd64.buildinfo
Checksums-Sha256:
 8847de0cea178a724434202a08c8b29362c73eed1220845bcd0c0a2e4a3468d1 2814 
rocs_25.12.3-1.dsc
 39d2b3ce9a9185042a67da755fb669eb92c9f5b7618d99a42879d5951adc731f 1578476 
rocs_25.12.3.orig.tar.xz
 2558f7bf63fee7bb02481203e14db359958166c820190e9dc69a4ce5f713f419 833 
rocs_25.12.3.orig.tar.xz.asc
 2d9da8a6aa153f2b74fd43a04feca74e6d7c2c94b03ffc6b6081a02b71c8844f 26220 
rocs_25.12.3-1.debian.tar.xz
 5d725366bcb2acf16274f7babfb193e2bba56129856a0e1264dd40326c0e9624 25559 
rocs_25.12.3-1_amd64.buildinfo
Files:
 983282d4eb4f2edfb2bc849b3995e5b5 2814 kde optional rocs_25.12.3-1.dsc
 48078b7ef3b1c7943ce4ab15dad26fc2 1578476 kde optional rocs_25.12.3.orig.tar.xz
 93d051c683755705f7ee1852250352ed 833 kde optional rocs_25.12.3.orig.tar.xz.asc
 8b8fccdac42e2b3c1d38a63fc4eb2cac 26220 kde optional 
rocs_25.12.3-1.debian.tar.xz
 f8a69e5da93da99176633ac0dac07b47 25559 kde optional 
rocs_25.12.3-1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEEIW//QAAaDgcOKDsfcaflM/KRoyQFAmm7FXcTHGNvdWNvdWZA
ZGViaWFuLm9yZwAKCRBxp+Uz8pGjJJ6WD/sF6luV7JSSLtVQaf3n3D6UbWT+NSZE
ev9XEvTugwI1/PUdeK16EMglY6yPZDj8D0zaeRIf8h/SW4D168qPJPhAWyyQEFl/
xVUYdmnhNEv2S5PLtRvaEuaptJJZ4uZgAJcg6mZ/w8TCk2jp8yq+vC0xi+n7gYS5
PxqcD+RAqc3ml4/DmEm2O6RucjKlzEnCTWxuq0ey1aMz7XRHJBMEDKsAPACyo9Gv
4crxfIRgo3Cozm4CF0sryfyQ0EGCUBVXpszSxHDYBFkuCzbwukI2WR+W2so1d58y
g5AIajX2Pv2Z6lB7aDpCIyYiUh0Ik0mw7j5FXfxJKWKcdU0sKhFV5LfLlruxNXi4
8i4dqhf8ka0IX4AdBIfgkCkNHE46QnHaNZGJmUvMb0ebXSWzpAsZJAGcijGw9RoG
IlI2bDiKoY0N0mlYZshIoHmzrLBEx1sSnu1O7mh9idCpLq6Q05kUYC4qU6GN7UlG
+wKV/XvDKSBGvrbYaL6IO3z9QheDtGopy8iRYjA9ol3Q5p6a4pkf/YSNolmEozyL
Q/8vJMPMNvpjyA5dW+uIb4HevRc5tJRazHO7ppl8Gc1OHIw2zag81VuBKL9oOtPR
TJZ1kXwVMu9zI6sWjxwxxAMZhp7NdmPfTozWLvLy2WO16cLeuRAat/22I+FUt1cn
8sPVrM4lx7IOpQ==
=+027
-----END PGP SIGNATURE-----

Attachment: pgppWaBGd5C4Q.pgp
Description: PGP signature


--- End Message ---

Reply via email to