[DRE-maint] Bug#796497: reconsidering the removal of ruby-hpricot
Antonio Terceiro
terceiro at debian.org
Fri Sep 2 12:43:04 UTC 2016
On Tue, Aug 18, 2015 at 06:26:06PM +0200, Christian Hofstaedtler wrote:
> Package: ruby-hpricot
> Version: 0.8.6-5
> Severity: serious
> Justification: obsolete
>
> ruby-hpricot is obsolete.
>
> Upstream has this to say:
>
> > # Hpricot is over.
> >
> > After years of lack of a proper maintainer for one of why's jewels, it has been
> > decided to finally close the book on hpricot. Most users have migrated to alternatives
> > and there is simply no time or energy to continue with the current codebase.
> >
> > If you feel that you have the time and wish to take it over, I suggest you instead
> > think about making the hpricot-like API within nokogiri 100% compatible, that is a better
> > use of your time.
> >
> > But if you still feel like "No damnit, I wanna work on hpricot itself still!" then fork
> > this repo and start work. Send @evanphx or @nicksieger a message if you feel like you
> > want to take over the gem name with new releases under the hpricot name.
> >
> > Thanks to \_why for all the fun. We'll never forget it.
>
> If your package depends on ruby-hpricot, please move away from it
> immediately.
>
> 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¹
¹ comitup coquelicot cura-engine dbab elektra foodcritic foremancli
gazebo git-extras haproxyctl ignition-math2 ignition-math2
ignition-transport ignition-transport jq maim npm pacapt pgloader
python-lua qiime r10k ruby-coveralls ruby-ghi seqprep shapelib slt
unburden-home-dir vcsh comitup coquelicot dbab elektra foodcritic
foremancli gazebo git-extras haproxyctl ignition-math2
ignition-transport jq maim npm pacapt pgloader r10k ruby-coveralls
ruby-ghi seqprep shapelib unburden-home-dir vcsh pgcharts pycsw
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.
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)
- something else can replace ruby-ronn and we manage to make reverse
(build) dependencies switch to it.
- ruby-hpricot gets broken by a future update to Ruby in a way that is
unfixable and we have no other option.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-ruby-extras-maintainers/attachments/20160902/3113ea42/attachment-0001.sig>
More information about the Pkg-ruby-extras-maintainers
mailing list