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

Bug#1107197: marked as done (unblock: messagelib/4:24.12.3-4)



Your message dated Thu, 05 Jun 2025 21:19:24 +0000
with message-id <E1uNHzg-007SIl-1A@respighi.debian.org>
and subject line unblock messagelib
has caused the Debian Bug report #1107197,
regarding unblock: messagelib/4:24.12.3-4
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.)


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

Please unblock package messagelib

[ Reason ]
When testing upgrading bookworm to trixie, we noticed that some applications
from the KDEPIM suite such as akregator, kaddressbook, kmail and korganizer were
removed from the system instead of being upgraded to their trixie-versions.
I cannot fully explain the reason as said packages can be installed without
issues immediately after the upgrade. But I assume that apt may some
difficulty resolving all dependencies. These applications are part of the
huge KDE 5 -> KDE 6 upgrade with virtually all packages having very
different dependencies.
However, it seems that apt can be nudged into the correct upgrade-path by
adding a Breaks+Replaces against old packages that are not part of trixie
any more.

[ Impact ]
Without this change, there is a realistic chance that a number of applications
from the KDEPIM suite are not upgraded as part of the bookworm -> trixie
upgrade and would have to be manually installed afterwards.
That might cause confusion for many users.

[ Tests ]
I conducted a manual test with the packages available for a bookworm ->
trixie upgrade and the affected applications from KDEPIM were upgraded
instead of removed.

[ Risks ]
The risks are virtually none. I only added a Breaks+Replaces for an old
package that is not part of trixie any more. But it seems that it helps
apt resolving all dependencies for those applications.

[ 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 testing

[ Other info ]
I will request an unblock for src:libkleo as well with the same argumentation.

unblock messagelib/4:24.12.3-4
diff -Nru messagelib-24.12.3/debian/changelog messagelib-24.12.3/debian/changelog
--- messagelib-24.12.3/debian/changelog	2025-03-29 18:50:29.000000000 +0100
+++ messagelib-24.12.3/debian/changelog	2025-05-27 20:20:42.000000000 +0200
@@ -1,3 +1,24 @@
+messagelib (4:24.12.3-4) unstable; urgency=medium
+
+  [ Patrick Franz ]
+  * Add Breaks+Replaces for the correct package.
+
+ -- Patrick Franz <deltaone@debian.org>  Tue, 27 May 2025 20:20:42 +0200
+
+messagelib (4:24.12.3-3) unstable; urgency=medium
+
+  * Upload to unstable.
+
+ -- Patrick Franz <deltaone@debian.org>  Sun, 25 May 2025 23:45:33 +0200
+
+messagelib (4:24.12.3-2) experimental; urgency=medium
+
+  [ Patrick Franz ]
+  * Add Breaks+Replace for libkpim6templateparser6 against
+    libkf5mimetreeparser5abi1 to smoothen upgrades.
+
+ -- Patrick Franz <deltaone@debian.org>  Sun, 25 May 2025 10:11:01 +0200
+
 messagelib (4:24.12.3-1) unstable; urgency=medium
 
   [ Patrick Franz ]
diff -Nru messagelib-24.12.3/debian/control messagelib-24.12.3/debian/control
--- messagelib-24.12.3/debian/control	2025-03-29 13:17:08.000000000 +0100
+++ messagelib-24.12.3/debian/control	2025-05-27 20:20:04.000000000 +0200
@@ -160,6 +160,8 @@
 Depends: messagelib-data (= ${source:Version}),
          ${misc:Depends},
          ${shlibs:Depends},
+Breaks: libkf5mimetreeparser5abi1,
+Replaces: libkf5mimetreeparser5abi1,
 Description: KDE PIM Mime Tree parser library
  This library implements a parser for the mime tree used by KMail.
  .

--- End Message ---
--- Begin Message ---
Unblocked messagelib.

--- End Message ---

Reply to: