Re: reviewing our separately-packaged core libraries
Hi Aymeric,
Aymeric Agon-Rambosson <aymeric.agon@yandex.com> writes:
> Hello,
>
> Le dimanche 2 mars 2025 à 15:20, Sean Whitton
> <spwhitton@spwhitton.name> a écrit :
>
>>> magit build depends on seq (>= 2.24), can be replaced by a
>>> build dependency on
>>> emacs-common (>= 1:29.2) (lowest emacs-common version providing
>>> seq (>= 2.24))
>>> flycheck build depends on seq (no version), can be replaced by
>>> a build
>>> dependency on emacs-common (no version), or even nothing at all
>>> m-buffer-el build depends on seq (no version), (despite the
>>> source file asking
>>> for seq (>= 2.14)), can be replaced by a build dependency on
>>> emacs-common (no
>>> version) (all emacs-common versions from buster provide seq (>=
>>> 2.14))
>>> org-drill build depends on seq (no version), (despite the
>>> source file asking
>>> for seq (>= 2.14)), can be replaced by a build dependency on
>>> emacs-common (no
>>> version) (all emacs-common versions from buster provide seq (>=
>>> 2.14))
>>
>> They only need a build-dep on emacs/emacs-common if they require
>> seq
>> from Emacs >=30.1. Otherwise, just remove the seq-el dep, and
>> don't add
>> anything.
>
> Done, removed all explicit elpa-seq build dependencies from the
> aforementioned packages, pushed the corresponding commits.
>
> I did not make any uploads.
>
Thanks for working on this! Can you also list the packages that you
worked on and need an upload?
> Best,
>
> Aymeric
>
--
Regards,
Xiyue Deng
Reply to: