Control: tag -1 moreinfo Hi,
On 10-05-2023 17:21, Sean Whitton wrote:
We don't have a real plan for the future, aside from trying to keep these packages up-to-date. It would be good to have a script that we could run right after uploading new versions of Emacs, that would find addons that are now behind. So, we'd like it to be one-off, but due to limited manpower on the team, I can't pretend that it couldn't happen again. Ultimately I think that the correct fix is for Emacs to learn to load the version of the package that has the highest version number. So, I think this is, at bottom, an upstream limitation. But I might be wrong about that.IIRC other ecosystems (like ruby) have the main package also (versioned) Provides these add-ons, such that when packages Depend on it, the main package can provide it without needing the add-on. That way, you could prevent shipping the package in a stable release when it's behind and have a newer version if it's available. Has such a scheme been considered? If yes, what's the drawback?We haven't considered it. It would be a case of writing a script to generate the required Provides values from the Emacs source.
Hmm, OK. Can you please share the debdiff? Unless I see very weird things, I'll approve it.
Paul
OpenPGP_signature
Description: OpenPGP digital signature