Package: release.debian.org Severity: normal User: release.debian.org@packages.debian.org Usertags: unblock X-Debbugs-Cc: uwsgi@packages.debian.org Control: affects -1 + src:uwsgi Please unblock package uwsgi/2.0.21-5.1. This is an update to fix RC bug #1035005. I did an NMU as suggested by the package maintainer. [ Reason ] Upgrades from Bullseye to Bookworm failed when uwsgi-plugin-jvm-openjdk-11 is installed. This is solved by adding versioned Breaks and Replaces to uwsgi-plugin-jvm-openjdk-17 binary package. [ Impact ] uwsgi removed from the release, affecting many packages that depend on it. [ Tests ] I tested by unpacking the package into a Debian bullseye VM where uwsgi-plugin-jvm-openjdk-11 was already installed. [ Risks ] It is a small change and low risk. [ 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 ] There is a piuparts regression, but it is due to a recent change in adduser package, and not related at all to the change in uwsgi package. unblock uwsgi/2.0.21-5.1
diff -Nru uwsgi-2.0.21/debian/changelog uwsgi-2.0.21/debian/changelog
--- uwsgi-2.0.21/debian/changelog 2023-02-24 06:50:43.000000000 -0500
+++ uwsgi-2.0.21/debian/changelog 2023-05-19 09:59:29.000000000 -0400
@@ -1,3 +1,10 @@
+uwsgi (2.0.21-5.1) unstable; urgency=medium
+
+ * Non-maintainer upload.
+ * Add Replaces on uwsgi-plugin-jvm-openjdk-11 (Closes: #1035005)
+
+ -- James Valleroy <jvalleroy@mailbox.org> Fri, 19 May 2023 09:59:29 -0400
+
uwsgi (2.0.21-5) unstable; urgency=medium
* skip shellcheck test when DEB_BUILD_OPTIONS=nocheck;
diff -Nru uwsgi-2.0.21/debian/control uwsgi-2.0.21/debian/control
--- uwsgi-2.0.21/debian/control 2023-02-24 06:49:44.000000000 -0500
+++ uwsgi-2.0.21/debian/control 2023-05-19 09:59:29.000000000 -0400
@@ -616,6 +616,8 @@
uwsgi-core (= ${binary:Version}),
${misc:Depends},
${shlibs:Depends},
+Replaces: uwsgi-plugin-jvm-openjdk-11 (<< 2.0.21-1)
+Breaks: uwsgi-plugin-jvm-openjdk-11 (<< 2.0.21-1)
Description: Java plugin for uWSGI (OpenJDK 17)
uWSGI presents a complete stack for networked/clustered web applications,
implementing message/object passing, caching, RPC and process management.
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature