[Pkg-emacsen-addons] Bug#864766: Bug#864766: elpa-circe: extract tracking from the rest of circe

Sean Whitton spwhitton at spwhitton.name
Wed Jun 14 14:46:28 UTC 2017


Hello Rémi,

On Wed, Jun 14, 2017 at 12:25:32PM +0200, Remi Vanicat wrote:
> I'm packaging weechat.el, and it depend on elpa-tracking[1], but when
> looking at the source it appear to be part of circe[2]. Testing prove
> that depending on circe solve the problem.
> 
> I wonder if we could make an elpa-tracking Debian package to remove the
> need to install the whole of circe when installing elpa-weechat.

There looks to be some disagreement about this between Circe's upstream
and the maintainers of MELPA.  In 2013 upstream merged[1] code that made
tracking.el its own package, but then in 2015 he undid this and wrote in
commit 51c3923:

    There's only one package now. Other packages that want to use lui,
    tracking, lcs, etc. should depend on Circe directly.

I'm not sure whether we should follow upstream, or the consensus of the
Emacs Lisp ecosystem (which is that they are separate).

[1]  https://github.com/jorgenschaefer/circe/pull/59

-- 
Sean Whitton
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-emacsen-addons/attachments/20170614/f12c39ec/attachment.sig>


More information about the Pkg-emacsen-addons mailing list