[DRE-maint] Bug#796020: Bug#796497: reconsidering the removal of ruby-hpricot
Axel Beckert
abe at debian.org
Sat Sep 3 10:21:14 UTC 2016
Hi Antonio,
Antonio Terceiro wrote:
> On Tue, Aug 18, 2015 at 06:26:06PM +0200, Christian Hofstaedtler wrote:
> > We're not going to have ruby-hpricot in stretch.
>
> ruby-hpricot has now only 2 reverse dependencies: ruby-ronn and
> ruby-fast-fs. However, the number of packages build-depending on
> ruby-ronn only grows, and is currently at 54¹
Noticed that, too, mostly because I'm partially guilty for that,
because I use ronn to generate unburden-home-dir's man page from
Markdown since 0.4, to be able to also provide the man page in the
online documentation as HTML.
> ruby-hpricot is indeed dead upstream, but so is a lot of software in
> Debian. Also, being dead upstream does not mean not being useful, or
> necessarily being broken.
Fully agree. Especially ronn does a real good job.
> So I think we should give up on removing ruby-hpricot until at least one
> of the following happen:
>
> - ruby-ronn gets rewritten to not use ruby-hpricot (unlikely since ronn
> is dead upstream itself)
Indeed:
* Last release June 2010: https://github.com/rtomayko/ronn/releases
* Last commit in August 2013: https://github.com/rtomayko/ronn/commits/master
* Last comment by author on issues or pull requests in August 2013:
https://github.com/rtomayko/ronn/pull/77#issuecomment-22620549
> - something else can replace ruby-ronn and we manage to make reverse
> (build) dependencies switch to it.
Before starting to use ronn in an official release of
unburden-home-dir, I tried different tools and was very unsatisfied:
* go-md2man
* pandoc
There is also https://github.com/sunaku/md2man which is not yet
packaged. Haven't tried that one yet since it requires a newer version
of rubygems (2.5.2) than in Debian Unstable (2.5.1):
https://github.com/sunaku/binman/issues/4
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, http://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
More information about the Pkg-ruby-extras-maintainers
mailing list