[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1113804: marked as done (trixie-pu: package kmail-account-wizard/4:24.12.3-1+deb13u1)



Your message dated Sat, 15 Nov 2025 11:21:45 +0000
with message-id <736c7150dc08501cc89945035c406eaf9688e144.camel@adam-barratt.org.uk>
and subject line Closing requests for updates included in 13.2
has caused the Debian Bug report #1113804,
regarding trixie-pu: package kmail-account-wizard/4:24.12.3-1+deb13u1
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 owner@bugs.debian.org
immediately.)


-- 
1113804: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113804
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: trixie
X-Debbugs-Cc: kmail-account-wizard@packages.debian.org, deltaone@debian.org
Control: affects -1 + src:kmail-account-wizard
User: release.debian.org@packages.debian.org
Usertags: pu

Hi Release Team,

[ Reason ]
The package accountwizard has several QML runtime-dependencies.
However, they're all missing in the version currently in trixie.
Without these dependencies installed, the application will simply crash.

If the big KDE meta-package is installed, then all those dependencies
get installed automatically, but when accountwizard is installed
outside the meta-package, those dependencies are missing and thus render
the application unuseable.

The bug was reported originally at
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111891 and has since
been fixed in both unstable and testing.

[ Impact ]
If accountwizard is installed without the meta-package, the application
might be unuseable due to missing dependencies.

[ Tests ]
No automatic tests have been performed. But I have doublechecked that the
newly-built package actually depends on all neccessary QML packages.

[ Risks ]
I deem the risks to be low. There are no functional changes to the package,
only some added runtime-dependencies.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable

[ Changes ]
In order to detect QML dependencies automatically, 2 build-dependencies needed
to be added as well as the substvar ${qml6:Depends} which adds the dependencies
to the corresponding package.
Finally, an exception needed to be added for the QML module that exists in the
package itself (no need to depend on that).

Thank you.


--
Med vänliga hälsningar

Patrick Franz
diff -Nru kmail-account-wizard-24.12.3/debian/changelog kmail-account-wizard-24.12.3/debian/changelog
--- kmail-account-wizard-24.12.3/debian/changelog	2025-03-29 18:49:42.000000000 +0100
+++ kmail-account-wizard-24.12.3/debian/changelog	2025-09-02 22:47:41.000000000 +0200
@@ -1,3 +1,9 @@
+kmail-account-wizard (4:24.12.3-1+deb13u1) trixie; urgency=medium
+
+  * Detect QML-dependencies automatically.
+
+ -- Patrick Franz <deltaone@debian.org>  Tue, 02 Sep 2025 22:47:41 +0200
+
 kmail-account-wizard (4:24.12.3-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff -Nru kmail-account-wizard-24.12.3/debian/control kmail-account-wizard-24.12.3/debian/control
--- kmail-account-wizard-24.12.3/debian/control	2025-03-29 11:38:16.000000000 +0100
+++ kmail-account-wizard-24.12.3/debian/control	2025-09-02 22:46:12.000000000 +0200
@@ -8,9 +8,11 @@
            Patrick Franz <deltaone@debian.org>,
 Build-Depends: debhelper-compat (= 13),
                dh-sequence-kf6,
+               dh-sequence-qmldeps,
                cmake (>= 3.16~),
                extra-cmake-modules (>= 6.6.0~),
                gettext,
+               kirigami-addons-dev,
                libakonadi-dev (>= 4:24.12.3~),
                libkf6crash-dev (>= 6.6.0~),
                libkf6dbusaddons-dev (>= 6.6.0~),
@@ -35,6 +37,6 @@
 Package: accountwizard
 Section: utils
 Architecture: any
-Depends: ${misc:Depends}, ${shlibs:Depends},
+Depends: ${misc:Depends}, ${qml6:Depends}, ${shlibs:Depends},
 Description: wizard for KDE PIM applications account setup
  Handles account setup of e-mail accounts for KDE PIM applications.
diff -Nru kmail-account-wizard-24.12.3/debian/qmldeps.overrides kmail-account-wizard-24.12.3/debian/qmldeps.overrides
--- kmail-account-wizard-24.12.3/debian/qmldeps.overrides	1970-01-01 01:00:00.000000000 +0100
+++ kmail-account-wizard-24.12.3/debian/qmldeps.overrides	2025-09-02 22:46:36.000000000 +0200
@@ -0,0 +1 @@
+org.kde.pim.accountwizard accountwizard

--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 13.2

Hi,

The updates referenced in each of these bugs were included in today's
13.2 trixie point release.

Regards,

Adam

--- End Message ---

Reply to: