[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: emacs 1:30.1+1-5~bpo12+1 should conflict with: elpa-eglot, elpa-project (?)



Hi,

Xiyue Deng <manphiz@gmail.com> (2025-06-26):
> The same way.  Say someone installed elpa-eglot from Bookworm, and tried
> to upgrade to Trixie.  Now that elpa-eglot has been removed in Trixie,
> the old version will continue to exist, and cause issues.  The same goes
> for other removed packages that are bundled. It would be better to have
> them removed using this trick.

(Random backports subscriber here)

I'm not sure I'd call that a trick.

AFAICT the Conflicts/Replaces pair is pretty normal when a binary package
needs to go away (usually when its contents and/or features are merged
into/shipped by another package). Since we're talking about end-user
packages here, I assume having a Provides (versioned or not) isn't really
required (unless you want to maintain the status quo for people who would
be deploying such packages automatically, via meta packages, via Ansible,
etc.).

Not speaking for the release team, that looks like something that should
if not must be addressed to ensure smooth upgrades from Debian 12.


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant

Attachment: signature.asc
Description: PGP signature


Reply to: