Package: release.debian.org
Control: affects -1 + src:dtkcommon
X-Debbugs-Cc: dtkcom...@packages.debian.org
User: release.debian....@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: by...@debian.org
Severity: normal

Please unblock package dtkcommon 5.5.23-2


[ Reason ]
The fix targets on recently-filed RC bugs of missing Breaks+Replaces
when upgrading from bullseye, specifically:

https://bugs.debian.org/1034923
https://bugs.debian.org/1034997

[ Impact ]
Users who previously installed packages that depends on libdtkcore-dev and
libdtkcore5 on their Bullseye system will meet dpkg errors (file conflict)
when upgrading to Bookworm.

[ Tests ]
Manually tested in OS upgrade.

[ Risks ]
Minimal. The versioned Breaks+Replaces will not cause trouble with full
system upgrade.

[ 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


unblock dtkcommon/5.5.23-2
diff -Nru dtkcommon-5.5.23/debian/changelog dtkcommon-5.5.23/debian/changelog
--- dtkcommon-5.5.23/debian/changelog	2022-06-08 06:58:01.000000000 -0400
+++ dtkcommon-5.5.23/debian/changelog	2023-04-27 19:12:02.000000000 -0400
@@ -1,3 +1,13 @@
+dtkcommon (5.5.23-2) unstable; urgency=high
+
+  * Team upload.
+  * debian/control: Add missing Replaces: relationship:
+    + libdtkcommon to libdtkcore5 (<< 5.4.10), libdtkgui5 (<< 5.4.10)
+    + libdtkcommon-dev to libdtkcore-dev (<< 5.4.10)
+    (Closes: #1034923, #1034997)
+
+ -- Boyuan Yang <by...@debian.org>  Thu, 27 Apr 2023 19:12:02 -0400
+
 dtkcommon (5.5.23-1) unstable; urgency=medium
 
   * Team upload.
diff -Nru dtkcommon-5.5.23/debian/control dtkcommon-5.5.23/debian/control
--- dtkcommon-5.5.23/debian/control	2021-11-06 14:47:44.000000000 -0400
+++ dtkcommon-5.5.23/debian/control	2023-04-27 19:11:57.000000000 -0400
@@ -24,6 +24,9 @@
 Breaks:
  libdtkcore5 (<< 5.4.10),
  libdtkgui5 (<< 5.4.10),
+Replaces:
+ libdtkcore5 (<< 5.4.10),
+ libdtkgui5 (<< 5.4.10),
 Description: DTK common files
  dtkcommon contains a collection of common files (schemas, configs) for
  settings shared by dtk libraries.
@@ -34,6 +37,8 @@
 Architecture: any
 Breaks:
  libdtkcore-dev (<< 5.4.10),
+Replaces:
+ libdtkcore-dev (<< 5.4.10),
 Depends:
  libdtkcommon (= ${binary:Version}),
  ${misc:Depends},

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to