Because =gnome-extra/yelp-3* doesn't work perfectly for Gnome 2.x I would recommend reverting to ~arch temporarily pending on Gnome 3.x stabilization.
It doesn't look there are many reverse dependencies requiring it, thus making the task very trivial.
Alternatively we can stabilize one of the 3.x versions of yelp for webkit-gtk support, but it doesn't work perfectly with Gnome 2.x.
Which one do you prefer?
gnome-extra/yelp is the *only* reason the severaly vulnerable package, net-libs/xulrunner, is not masked yet.
mozilla upstream discontinued security support for Firefox 3.6 and thus, xulrunner.1.9/2.0.
gentoo hasn't maintained xulrunner for a while, and bugs are not getting fixed. in fact, it doesn't even build currently, see the blockers from bug 403415.
The only packages pulling in the old gnome-extra/yelp are now:
So removing the dependency from the 2 meta packages is trivial if that is the way you prefer to go.
I would still stabilize one of yelp-3.x versions, as it's still useful in a environment with Gnome 2.x installed.
But yelp-3 won't work on Gnome2, if I remember correctly, a lot of locations for documentation changed completely. We would need to push yelp-2 with webkit support as debian and mandriva did long time ago:
But I cannot work on it just now :(, I guess yelp can't use net-misc/npapi-sdk but need full xulrunner, no?
(In reply to comment #3)
> But yelp-3 won't work on Gnome2, if I remember correctly, a lot of locations
> for documentation changed completely. We would need to push yelp-2 with
> webkit support as debian and mandriva did long time ago:
That's cool. I can work on that. Will report back soon...
Fixed in Portage by =gnome-extra/yelp-2.30.2-r200. This bug can be the Porting bug and I'll open new for stabilization.