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