Sean Whitton <spwhit...@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