[Pkg-emacsen-addons] Bug#908102: dh-elpa: (Build)-Depends on emacs25-nox | emacs25

Sven Joachim svenjoac at gmx.de
Thu Sep 6 18:26:43 BST 2018


On 2018-09-06 07:57 -0300, David Bremner wrote:

> Sven Joachim <svenjoac at gmx.de> writes:
>
>> Package: dh-elpa
>> Version: 1.13
>> Severity: important
>>
>> The dh-elpa package Depends and Build-Depends on the transitional
>> packages emacs25-nox | emacs25.  This makes it impossible to install it
>> along emacs-lucid.
>>
>
> Hi Sven;
>
> Thanks for the report. I guess this used to work because emacs25-lucid
> provided emacs25.

Perhaps it should do that again, since there are quite a few packages
which depend on emacs25 without listing emacs or emacs-nox as an
alternative.

> How about
>
> Depends: emacs25-nox | emacs-nox | emacs-gtk | emacs-lucid | emacs25
>
> It feels a bit wrong to make the primary depends a metapackage (in
> sid/buster), but it eases backporting.

You could use emacs-nox as the first alternative, provided that dh-elpa
still works with emacs24 (in stretch emacs-nox is a metapackage
depending on emacs24-nox).  Otherwise dh-elpa will have to depend on
emacs-nox (>= 47) rather than just emacs-nox.

Cheers,
       Sven



More information about the Pkg-emacsen-addons mailing list