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

David Bremner david at tethera.net
Wed Jun 14 15:21:12 UTC 2017


Sean Whitton <spwhitton at spwhitton.name> writes:

> 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


I think upstream is probably fine with the split. See

  https://github.com/jorgenschaefer/circe/issues/258

d



More information about the Pkg-emacsen-addons mailing list