Package: release.debian.org Severity: normal X-Debbugs-Cc: emacs@packages.debian.org, manphiz@gmail.com Control: affects -1 + src:emacs User: release.debian.org@packages.debian.org 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
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 <spwhitton@spwhitton.name> 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,237 @@ emacs-gtk (<< 1:25), emacs-lucid (<< 1:25), emacs-nox (<< 1:25), + elpa-allout (<< 2.3), + elpa-allout-widgets (<< 1.0), + elpa-ansi-color (<< 3.4.2), + elpa-antlr-mode (<< 2.2.3), + elpa-auth-source-pass (<< 5.0.0), + elpa-backtrace (<< 1.0), + elpa-bind-key (<< 2.4.1), + elpa-cc-mode (<< 5.33.1), + elpa-cedet (<< 2.0), + elpa-cfengine (<< 1.4), + elpa-cl-generic (<< 1.0), + elpa-cl-lib (<< 1.0), + elpa-cl-print (<< 1.0), + elpa-compat (<< 30.1.9999), + elpa-ede (<< 2.0), + elpa-ediff (<< 2.81.6), + elpa-editorconfig (<< 0.11.0), + elpa-eglot (<< 1.17.30), + elpa-eieio (<< 1.4), + elpa-eieio-core (<< 1.4), + elpa-eldoc (<< 1.15.0), + elpa-epg (<< 1.0.0), + elpa-erc (<< 5.6.0.30.1), + elpa-eshell (<< 2.4.2), + elpa-external-completion (<< 0.1), + elpa-faceup (<< 0.0.6), + elpa-feedmail (<< 11), + elpa-find-cmd (<< 0.6), + elpa-flymake (<< 1.3.7), + elpa-flymake-proc (<< 1.0), + elpa-foldout (<< 1.10), + elpa-gnus (<< 5.13), + elpa-idlwave (<< 6.1.22), + elpa-image-dired (<< 0.5), + elpa-info-xref (<< 3), + elpa-isearchb (<< 1.5), + elpa-js (<< 9), + elpa-json (<< 1.5), + elpa-jsonrpc (<< 1.0.25), + elpa-let-alist (<< 1.0.6), + elpa-map (<< 3.3.1), + elpa-meta-mode (<< 1.0), + elpa-mh-e (<< 8.6~snapshot), + elpa-mixal-mode (<< 0.4), + elpa-nadvice (<< 1.0), + elpa-ntlm (<< 2.1.0), + elpa-org (<< 9.7.11), + elpa-package (<< 1.1.0), + elpa-peg (<< 1.0.1), + elpa-project (<< 0.11.1), + elpa-ps-mode (<< 1.1.9), + elpa-pulse (<< 1.0), + elpa-python (<< 0.28), + elpa-ruby-mode (<< 1.2), + elpa-ruby-ts-mode (<< 0.2), + elpa-semantic (<< 2.2), + elpa-seq (<< 2.24), + elpa-so-long (<< 1.1.2), + elpa-soap-client (<< 3.2.3), + elpa-sql (<< 3.6), + elpa-srecode (<< 1.2), + elpa-svg (<< 1.1), + elpa-tabulated-list (<< 1.0), + elpa-thunk (<< 1.0), + elpa-tildify (<< 4.6.1), + elpa-track-changes (<< 1.2), + elpa-tramp (<< 2.7.1.30.1), + elpa-transient (<< 0.7.2.2), + elpa-use-package (<< 2.4.6), + elpa-vera-mode (<< 2.28), + elpa-verilog-mode (<< 2024.3.1.121933719), + elpa-viper (<< 3.14.2), + elpa-which-key (<< 3.6.0), + elpa-whitespace (<< 13.2.2), + elpa-window-tool-bar (<< 0.2.1), + elpa-xref (<< 1.7.0), Replaces: - emacs-bin-common (<< 1:28) + emacs-bin-common (<< 1:28), + elpa-allout (<< 2.3), + elpa-allout-widgets (<< 1.0), + elpa-ansi-color (<< 3.4.2), + elpa-antlr-mode (<< 2.2.3), + elpa-auth-source-pass (<< 5.0.0), + elpa-backtrace (<< 1.0), + elpa-bind-key (<< 2.4.1), + elpa-cc-mode (<< 5.33.1), + elpa-cedet (<< 2.0), + elpa-cfengine (<< 1.4), + elpa-cl-generic (<< 1.0), + elpa-cl-lib (<< 1.0), + elpa-cl-print (<< 1.0), + elpa-compat (<< 30.1.9999), + elpa-ede (<< 2.0), + elpa-ediff (<< 2.81.6), + elpa-editorconfig (<< 0.11.0), + elpa-eglot (<< 1.17.30), + elpa-eieio (<< 1.4), + elpa-eieio-core (<< 1.4), + elpa-eldoc (<< 1.15.0), + elpa-epg (<< 1.0.0), + elpa-erc (<< 5.6.0.30.1), + elpa-eshell (<< 2.4.2), + elpa-external-completion (<< 0.1), + elpa-faceup (<< 0.0.6), + elpa-feedmail (<< 11), + elpa-find-cmd (<< 0.6), + elpa-flymake (<< 1.3.7), + elpa-flymake-proc (<< 1.0), + elpa-foldout (<< 1.10), + elpa-gnus (<< 5.13), + elpa-idlwave (<< 6.1.22), + elpa-image-dired (<< 0.5), + elpa-info-xref (<< 3), + elpa-isearchb (<< 1.5), + elpa-js (<< 9), + elpa-json (<< 1.5), + elpa-jsonrpc (<< 1.0.25), + elpa-let-alist (<< 1.0.6), + elpa-map (<< 3.3.1), + elpa-meta-mode (<< 1.0), + elpa-mh-e (<< 8.6~snapshot), + elpa-mixal-mode (<< 0.4), + elpa-nadvice (<< 1.0), + elpa-ntlm (<< 2.1.0), + elpa-org (<< 9.7.11), + elpa-package (<< 1.1.0), + elpa-peg (<< 1.0.1), + elpa-project (<< 0.11.1), + elpa-ps-mode (<< 1.1.9), + elpa-pulse (<< 1.0), + elpa-python (<< 0.28), + elpa-ruby-mode (<< 1.2), + elpa-ruby-ts-mode (<< 0.2), + elpa-semantic (<< 2.2), + elpa-seq (<< 2.24), + elpa-so-long (<< 1.1.2), + elpa-soap-client (<< 3.2.3), + elpa-sql (<< 3.6), + elpa-srecode (<< 1.2), + elpa-svg (<< 1.1), + elpa-tabulated-list (<< 1.0), + elpa-thunk (<< 1.0), + elpa-tildify (<< 4.6.1), + elpa-track-changes (<< 1.2), + elpa-tramp (<< 2.7.1.30.1), + elpa-transient (<< 0.7.2.2), + elpa-use-package (<< 2.4.6), + elpa-vera-mode (<< 2.28), + elpa-verilog-mode (<< 2024.3.1.121933719), + elpa-viper (<< 3.14.2), + elpa-which-key (<< 3.6.0), + elpa-whitespace (<< 13.2.2), + elpa-window-tool-bar (<< 0.2.1), + elpa-xref (<< 1.7.0), +Provides: + elpa-allout (= 2.3), + elpa-allout-widgets (= 1.0), + elpa-ansi-color (= 3.4.2), + elpa-antlr-mode (= 2.2.3), + elpa-auth-source-pass (= 5.0.0), + elpa-backtrace (= 1.0), + elpa-bind-key (= 2.4.1), + elpa-cc-mode (= 5.33.1), + elpa-cedet (= 2.0), + elpa-cfengine (= 1.4), + elpa-cl-generic (= 1.0), + elpa-cl-lib (= 1.0), + elpa-cl-print (= 1.0), + elpa-compat (= 30.1.9999), + elpa-ede (= 2.0), + elpa-ediff (= 2.81.6), + elpa-editorconfig (= 0.11.0), + elpa-eglot (= 1.17.30), + elpa-eieio (= 1.4), + elpa-eieio-core (= 1.4), + elpa-eldoc (= 1.15.0), + elpa-epg (= 1.0.0), + elpa-erc (= 5.6.0.30.1), + elpa-eshell (= 2.4.2), + elpa-external-completion (= 0.1), + elpa-faceup (= 0.0.6), + elpa-feedmail (= 11), + elpa-find-cmd (= 0.6), + elpa-flymake (= 1.3.7), + elpa-flymake-proc (= 1.0), + elpa-foldout (= 1.10), + elpa-gnus (= 5.13), + elpa-idlwave (= 6.1.22), + elpa-image-dired (= 0.5), + elpa-info-xref (= 3), + elpa-isearchb (= 1.5), + elpa-js (= 9), + elpa-json (= 1.5), + elpa-jsonrpc (= 1.0.25), + elpa-let-alist (= 1.0.6), + elpa-map (= 3.3.1), + elpa-meta-mode (= 1.0), + elpa-mh-e (= 8.6~snapshot), + elpa-mixal-mode (= 0.4), + elpa-nadvice (= 1.0), + elpa-ntlm (= 2.1.0), + elpa-org (= 9.7.11), + elpa-package (= 1.1.0), + elpa-peg (= 1.0.1), + elpa-project (= 0.11.1), + elpa-ps-mode (= 1.1.9), + elpa-pulse (= 1.0), + elpa-python (= 0.28), + elpa-ruby-mode (= 1.2), + elpa-ruby-ts-mode (= 0.2), + elpa-semantic (= 2.2), + elpa-seq (= 2.24), + elpa-so-long (= 1.1.2), + elpa-soap-client (= 3.2.3), + elpa-sql (= 3.6), + elpa-srecode (= 1.2), + elpa-svg (= 1.1), + elpa-tabulated-list (= 1.0), + elpa-thunk (= 1.0), + elpa-tildify (= 4.6.1), + elpa-track-changes (= 1.2), + elpa-tramp (= 2.7.1.30.1), + elpa-transient (= 0.7.2.2), + elpa-use-package (= 2.4.6), + elpa-vera-mode (= 2.28), + elpa-verilog-mode (= 2024.3.1.121933719), + elpa-viper (= 3.14.2), + elpa-which-key (= 3.6.0), + elpa-whitespace (= 13.2.2), + elpa-window-tool-bar (= 0.2.1), + elpa-xref (= 1.7.0), Description: GNU Emacs editor's shared, architecture independent infrastructure GNU Emacs is the extensible self-documenting text editor. This package contains the architecture independent infrastructure
Attachment:
signature.asc
Description: PGP signature