Hello, On Fri 28 Feb 2025 at 09:42pm +01, Aymeric Agon-Rambosson wrote:
> Regarding the rdeps of seq, I did a little bit of digging. For all the > rdepends on elpa-seq I could find (using apt-cache on debian stable), we have > the following : > > No explicit dependency on elpa-seq : > > compat-el > eglot > magit-forge-el > transient > elisp-bug-hunter > org-d20 > fountain-mode > ido-ubiquitous > > In those packages, the dependency on elpa-seq was added by dh-elpa, so a > simple rebuild without any change should drop those dependencies, since Sean > updated dh-elpa already. Thanks for doing the research here. > Sean, I assume you still have the script you used to trigger mass > rebuilds against a newer version of dh-elpa you used last summer. Skipped eglot because it's due to be RM'd, these are done. > Explicit build dependency on elpa-seq : > > 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. -- Sean Whitton
signature.asc
Description: PGP signature