The requested URI "ghelp:gcalctool" is invalid This is what yelp-2.30.2-r1 tells me, when requesting help for the Gnome calculator. The same happens, when invoking yelp with the argument "ghelp:gcalctool". The same happens for empathy and gthumb or any other documentation that was written with Mallard instead of DocBook. When I search these manuals in yelp, only the manpages are found, not the documentation. So, maybe the Mallard documentation is not properly installed. Reproducible: Always Steps to Reproduce: yelp "ghelp:gcalctool" Other versions: gnome-base/gnome-common-2.28.0 app-text/gnome-doc-utils-0.20.4
I cannot reproduce with -r4 but, before trying to update (it will require xulrunner-2), try to edit -r4 ebuild to not require that new xulrunner version: 1. Go to ">=net-libs/xulrunner-2.0:1.9" and change it with "net-libs/xulrunner:1.9" 2. Go to "epatch "${FILESDIR}/${P}-port-to-xulrunner-2-r1.patch" and comment that line -> "#epatch "${FILESDIR}/${P}-port-to-xulrunner-2-r1.patch" 3. Update then to -r4 running "emerge -1av --digest =gnome-extra/yelp-2.30.2-r4"
Retry with yelp-2.30.2-r5
(In reply to comment #2) > Retry with yelp-2.30.2-r5
Works with -r5, thanks a lot. What was the reason for the bug?
Probably the following patch: # Add schemehandler information to the desktop file epatch "${FILESDIR}/${P}-uri-handler.patch" to allow proper behavior with glib-2.26