Bug 191382 - www-client/surfraw-2.2.0 version bump
Bug#: 191382 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: RESOLVED Severity: enhancement Priority: P2
Resolution: FIXED Assigned To: jer@gentoo.org Reported By: se@netmute.org
Component: Ebuilds
URL: 
Summary: www-client/surfraw-2.2.0 version bump
Keywords:  InCVS
Status Whiteboard: 
Opened: 2007-09-05 14:29 0000
Description:   Opened: 2007-09-05 14:29 0000
A new version of surfraw was released. Changelog can be found here:
http://packages.debian.org/changelogs/pool/main/s/surfraw/surfraw_2.1.6/changelog

------- Comment #1 From Simon Ernst 2007-09-05 14:32:52 0000 -------
Created an attachment (id=130082) [details]
surfraw-2.1.6.ebuild

------- Comment #2 From Simon Ernst 2007-09-05 14:33:35 0000 -------
Created an attachment (id=130084) [details]
surfraw-2.1.6-gentoo_pkg_tools.patch

------- Comment #3 From Seemant Kulleen (RETIRED) 2007-10-13 01:13:18 0000 -------
James, if you bless this, I'll check it in.

------- Comment #4 From James Rowe 2007-10-13 04:19:31 0000 -------
Seemant,

  I wasn't even aware of this bug :/

  There are some problems straight off the bat, some I've mentioned to
you privately but should be out in the open.

  The most important being that the 2.1.6 release, and all the others
that have followed, require an enormous number of new packages for the
opensearch functionality.  Many of which are not in portage.

  Should a bump happen at this point it pretty much requires
RESTRICT=test too, as the tests require a network connection and are
very likely to fail through simple server errors.  Which I feel I must
point out are not the fault of Ian, who wrote them, but just the nature
of a testsuite that hits numerous remote servers.

  For what it's worth, the new home page is also
http://surfraw.alioth.debian.org although the current one is also valid.
It isn't clear to me why attachment #130082 [details] changes this.

  I had a patch accepted upstream that allows for the conditional
support of opensearch[1], and maybe it would just make sense at this
point to push a new version in with opensearch disabled and a einfo
explaining the situation.  Unfortunately, I currently have neither the
time nor inclination to chase the new perl dependencies for
this(although I can probably open up my overlay that contains most of
the dependencies packaged as of their July versions should anyone want
a stating point).

Thanks,

James

1. My aim with the patch was for USE=opensearch, and not to simply
   remove it.

------- Comment #5 From James Rowe 2007-10-13 06:00:43 0000 -------
* James Rowe (jnrowe@ukfsn.org) wrote:
>   I had a patch accepted upstream that allows for the conditional
> support of opensearch[1], and maybe it would just make sense at this
> point to push a new version in with opensearch disabled and a einfo
> explaining the situation.

  Well, to get things going I'm throwing up a patch that bumps with
OpenSearch and tests disabled.  I've added an explanation for the tests
being skipped, but haven't decided how the disabling of OpenSearch
should be described.  I don't really want /even more/ informational
text, but it does need a comment around the econf call.

  Comments/flames @ me.

  Note that it can, and does, use the 2.1.5 gentoo_pkg_tools patch.
And, also that I don't have the perms to change the summary now that
we're talking 2.2.0.

------- Comment #6 From James Rowe 2007-10-13 06:01:31 0000 -------
Created an attachment (id=133290) [details]
surfraw-2.2.0-version_bump.patch

------- Comment #7 From James Rowe 2007-11-17 06:12:51 0000 -------
Seemant,

  Is there any good reason why the opensearch disabled version couldn't be
checked in?  I've been grep'ing --disable- through the tree this morning, and
it wouldn't be the first package that is disabling some small functionality in 
favour of a stack o' deps.

  If it isn't a problem I'd suggest going with that "solution", albeit
with a comment above the econf line explaining the situation.

------- Comment #8 From Raúl Porcel 2008-01-17 12:48:15 0000 -------
seemant retired

------- Comment #9 From Jeroen Roovers 2008-07-11 05:00:56 0000 -------
Version 2.2.2 is in the tree. I also cleaned up the package directory a bit and
took up maintainership. :)