XPost: linux.debian.devel.release
--+0qMUfAAzhsyU/Kk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Package: release.debian.org
Severity: normal
X-Debbugs-Cc:
[email protected],
[email protected]
Control: affects -1 + src:emacs
User:
[email protected]
Usertags: unblock
Please unblock package emacs. This upload adds Breaks/Replaces/Provides for all the ELPA packages built into Emacs. For forky we are going to replace
this manually generated information with a substvar.
Several of these packages were packaged separately in bookworm but we RM'd them. This metadata should ensure that those old packages are deconfigured first so that the emacsen-common maintainer scripts don't try to bytecompile code from those old packages with the newer Emacs. That fixes some potential bookworm->trixie upgrade problems.
The risks are low because this is just standard package metadata with no code changes.
Thanks to Xiyue Deng for working on this.
unblock emacs/1:30.1+1-6
--
Sean Whitton
--+0qMUfAAzhsyU/Kk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename="emacs_30.1+1-6.dsc.debdiff" Content-Transfer-Encoding: quoted-printable
diff -Nru emacs-30.1+1/debian/changelog emacs-30.1+1/debian/changelog
--- emacs-30.1+1/debian/changelog 2025-03-30 06:26:28.000000000 +0100
+++ emacs-30.1+1/debian/changelog 2025-07-18 09:58:11.000000000 +0100
@@ -1,3 +1,10 @@
+emacs (1:30.1+1-6) unstable; urgency=medium
+
+ * Add Breaks/Replaces/Provides for builtin packages in this release.
+ See #1103033. Thanks to Xiyue Deng for the patch.
+
+ -- Sean Whitton <
[email protected]> Fri, 18 Jul 2025 09:58:11 +0100
+
emacs (1:30.1+1-5) unstable; urgency=medium
* Disable emacs-module-tests.el (Closes: #1101598).
diff -Nru emacs-30.1+1/debian/control emacs-30.1+1/debian/control
--- emacs-30.1+1/debian/control 2025-03-30 06:26:28.000000000 +0100
+++ emacs-30.1+1/debian/control 2025-07-18 09:58:11.000000000 +0100
@@ -191,8 +191,