[Pkg-emacsen-addons] Bug#911626: Explicit dependency on elpa-s

David Bremner david at tethera.net
Thu Nov 1 17:51:56 GMT 2018


Lev Lamberov <dogsleg at debian.org> writes:

> Sorry, for delay with my answer.
>
>> I'm not sure I see the whole picture yet, but I guess that
>>
>>      1) elpa-f in stretch depends on s-el (instead of elpa-s)
>>      2) elpa-vimish-fold in buster is a new style dh_elpa using package
>>      that only looks at elpa packages for depends.
>>
>> Maybe an explicit depends on elpa-s by elpa-vimish-fold would help?
>
> Since vimish-fold do not depend on s directly (but f does, and
> vimish-fold depends on f) this bug concerns rather f, not vimish-fold.
> But I agree that probably it is easier to explicitly add elpa-s as a
> dependency of vimish-fold. I can upload an updated package if there are
> no objections or other proposals.

It's a bit of a mess, but I think there are not too many packages
(potentially) affected by this particular problem:

% grep-aptavail -sPackage -FDepends elpa-f --and --not -FDepends elpa-s                                       
Package: elpa-jabber
Package: elpa-flx-ido
Package: flycheck-doc
Package: elpa-flycheck-package
Package: elpa-vimish-fold

Some alternate approaches (which are not obviously better to me, but
others might see something)

- add versioned depends on elpa-f to force it to upgrade to buster first

- special emacs load-path to those packages so they can find the old
  files s-el (that seems really ugly at first glance).

d



More information about the Pkg-emacsen-addons mailing list