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
signature.asc
Description: PGP signature