--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: bookworm-pu: package cloud-init/22.4.2-1
- From: Noah Meyerhans <noahm@debian.org>
- Date: Tue, 28 May 2024 14:18:40 -0700
- Message-id: <171693112009.294708.13371481983367230965.reportbug@doom.morgul.net>
Package: release.debian.org
Severity: normal
Tags: bookworm
User: release.debian.org@packages.debian.org
Usertags: pu
X-Debbugs-Cc: cloud-init@packages.debian.org
Control: affects -1 + src:cloud-init
In #1070137 we introduced a backport of cloud-init 22.4.2-1 to bullseye as a
versioned package cloud-init-22.4.2. In order to support transitioning back
to an unversioned package on bullseye->bookworm upgrades, we introduce
Conflicts and Replaces relationships here to the bookworm package to replace
the versioned backport.
debdiff:
$ debdiff cloud-init_22.4.2-1.dsc cloud-init_22.4.2-1+deb12u1.dsc 2> /dev/null
diff -Nru cloud-init-22.4.2/debian/changelog cloud-init-22.4.2/debian/changelog
--- cloud-init-22.4.2/debian/changelog 2022-12-13 12:35:18.000000000 -0800
+++ cloud-init-22.4.2/debian/changelog 2024-05-28 13:23:38.000000000 -0700
@@ -1,3 +1,9 @@
+cloud-init (22.4.2-1+deb12u1) bookworm; urgency=medium
+
+ * Add Conflicts/Replaces relationship on cloud-init-22.4.2
+
+ -- Noah Meyerhans <noahm@debian.org> Tue, 28 May 2024 13:23:38 -0700
+
cloud-init (22.4.2-1) unstable; urgency=medium
[ Bastian Blank ]
diff -Nru cloud-init-22.4.2/debian/control cloud-init-22.4.2/debian/control
--- cloud-init-22.4.2/debian/control 2022-12-13 08:46:47.000000000 -0800
+++ cloud-init-22.4.2/debian/control 2024-05-28 13:23:38.000000000 -0700
@@ -40,6 +40,8 @@
Package: cloud-init
Architecture: all
+Conflicts: cloud-init-22.4.2
+Replaces: cloud-init-22.4.2
Depends:
eject,
fdisk | util-linux (<< 2.29.2-3~),
apt shows the package replacing the versioned package as expected:
noahm@bullseye:~$ apt -s install cloud-init
NOTE: This is only a simulation!
apt needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Suggested packages:
btrfs-progs xfsprogs
The following packages will be REMOVED:
cloud-init-22.4.2
The following NEW packages will be installed:
cloud-init
0 upgraded, 1 newly installed, 1 to remove and 308 not upgraded.
Remv cloud-init-22.4.2 [22.4.2-2~bpo11+1]
Inst cloud-init (22.4.2-1+deb12u1 noahm:people.debian.org [all])
Conf cloud-init (22.4.2-1+deb12u1 noahm:people.debian.org [all])
--- End Message ---