Re: RFC: flavored provides, i.e. emacs25ish

2016-10-31 Thread Rob Browning
Sven Joachim writes: > Probably we're talking at cross-purposes here, but surely the new flavor > should provide emacs25 just as the existing emacs25-nox and > emacs25-lucid flavors already do? As far as I understand it, nothing can provide emacs25 except for the emacs25 binary package (because

Re: RFC: flavored provides, i.e. emacs25ish

2016-10-31 Thread Sean Whitton
On Mon, Oct 31, 2016 at 12:50:31AM -0500, Rob Browning wrote: > Sean Whitton writes: > > > To comment on that particular suggestion, it might seem like it was > > another variant rather than a metapackage covering all the variants, but > > that's just my impression. > > Hmm, given that this is j

Re: RFC: flavored provides, i.e. emacs25ish

2016-10-31 Thread Sven Joachim
On 2016-10-31 17:34 -0300, David Bremner wrote: > Sven Joachim writes: > Sven >>> >>> I think it will have to be >>> >>> Depends: emacs25-nox | emacs25ish | ... >> >> In that case there is no need for the emacs25ish virtual package, since >> "Depends: emacs25-nox | emacs25 | ..." al

Re: RFC: flavored provides, i.e. emacs25ish

2016-10-31 Thread David Bremner
Sven Joachim writes: >>>Sven >> >> I think it will have to be >> >> Depends: emacs25-nox | emacs25ish | ... > > In that case there is no need for the emacs25ish virtual package, since > "Depends: emacs25-nox | emacs25 | ..." already achieves the same effect. > Not when a new flavour is

Re: RFC: flavored provides, i.e. emacs25ish

2016-10-31 Thread Sven Joachim
On 2016-10-31 14:55 -0300, David Bremner wrote: > Sven Joachim writes: > >> On 2016-10-30 15:32 -0500, Rob Browning wrote: >> >> >>> So I'm contemplating adding a new provides to all of the Emacs binary >>> packages (e.g. to emacsXY, emacsXY-nox, and emacsXY-lucid). For now, >>> let's call it em

Re: RFC: flavored provides, i.e. emacs25ish

2016-10-31 Thread David Bremner
Sven Joachim writes: > On 2016-10-30 15:32 -0500, Rob Browning wrote: > > >> So I'm contemplating adding a new provides to all of the Emacs binary >> packages (e.g. to emacsXY, emacsXY-nox, and emacsXY-lucid). For now, >> let's call it emacsXYish, and given that, dh-elpa's deps would become: >>

Re: RFC: flavored provides, i.e. emacs25ish

2016-10-31 Thread Sven Joachim
On 2016-10-30 15:32 -0500, Rob Browning wrote: > Right now a tool like dh-elpa, which needs a "viable" flavor of emacsXY > at build time has to do something like this: > > Depends: ... emacs24-nox | emacs24 | emacs24-lucid ... > > and if emacs24 ends up staying in stretch, that becomes: > > De