Bug#981084: dh-elpa should provide dh-sequence-elpa

2021-01-28 Thread Sean Whitton
control: tag -1 + pending Hello, On Mon 25 Jan 2021 at 06:13PM +01, Helmut Grohne wrote: > Package: dh-elpa > Version: 2.0.6 > Tags: patch > > Please provide dh-sequence-elpa. Doing so allows using it declaratively. > Instead of adding "--with elpa" to the dh invocation, one can then add > dh-se

Bug#981084: dh-elpa should provide dh-sequence-elpa

2021-01-28 Thread Niels Thykier
Starting with David's question (paraphrased beyond recognition): "Will it break stuff if I add this Provides?" Nothing will break. As long as /exactly one/ binary package has that "Provides" and installing the package will in fact ensure that the add-on is functional, then everything will be fine

Bug#981084: dh-elpa should provide dh-sequence-elpa

2021-01-28 Thread Mattia Rizzolo
On Thu, Jan 28, 2021 at 02:42:14PM +0100, Helmut Grohne wrote: > debhelper knows about addons. Traditionally, you could enable them via > "--with foo". That turned out to be difficult when you want an addon for > for an architecture-independent package (e.g. sphinx) and can skip it > for arch-only

Bug#981084: dh-elpa should provide dh-sequence-elpa

2021-01-28 Thread Helmut Grohne
Hi David, On Thu, Jan 28, 2021 at 09:06:59AM -0400, David Bremner wrote: > I haven't really undestood the implications of this yet. Are you > proposing this change for bullseye, or can it wait until after the > freeze? This is not obvious. Let me give more details, so you can get a better picture

Bug#981084: dh-elpa should provide dh-sequence-elpa

2021-01-28 Thread David Bremner
Helmut Grohne writes: > --- a/debian/control > +++ b/debian/control > @@ -27,6 +27,7 @@ > libtext-glob-perl, > ${misc:Depends}, > ${perl:Depends}, > +Provides: dh-sequence-elpa > Description: Debian helper tools for packaging emacs lisp extensions > This package provides a helper for pac

Bug#981084: dh-elpa should provide dh-sequence-elpa

2021-01-25 Thread Helmut Grohne
Package: dh-elpa Version: 2.0.6 Tags: patch Please provide dh-sequence-elpa. Doing so allows using it declaratively. Instead of adding "--with elpa" to the dh invocation, one can then add dh-sequence-elpa to Build-Depends. Using the dependency technique, use of the addon can be restricted to indep