Hello,

On Tue 24 Jun 2025 at 04:46pm -07, Xiyue Deng wrote:

> As we are working on Bug#1103033, I wonder whether it's possible for
> Emacs to replace those eternal packages if the built-in packages are of
> higher versions.
>
> I wonder whether it's doable by using provides/breaks/replaces.  Take
> eglot as an example: currently bookworm has 1.9-2.  Say if Emacs has the
> following:
>
> ,----
> | Provides: elpa-eglot (= 1.15)
> | Breaks: elpa-eglot (<< 1.15)  # Or maybe Conflicts?
> | Replaces: elpa-eglot (<< 1.15)
> `----
>
> it would hopefully uninstall elpa-eglot 1.9-2 from bookworm when
> upgrading Emacs.

Very interesting, something like this might be indeed possible.

-- 
Sean Whitton

Attachment: signature.asc
Description: PGP signature

Reply via email to