Bug#586721: F1 and the menu both fail to load epiphany's help.
Rupert Swarbrick
rswarbrick at gmail.com
Mon Jun 21 22:47:13 UTC 2010
Package: epiphany-browser-data
Version: 2.30.2-2
When F1 is pressed or Help/Contents is selected, the gnome help browser
(Yelp) fails to find the documentation. This is because the
documentation is installed at
/usr/share/gnome/help/epiphany-browser/*
but the yelp uri of "ghelp:epiphany" tells yelp to look in
.../epiphany/*
Note that selecting "ghelp:epiphany-browser" (via Ctrl-L) in yelp also
fails to find the documentation. Running yelp under gdb to work out what
was going on, I found that this is because it now looks for
/usr/share/gnome/help/epiphany-browser/<lang>/epiphany-browser.xml
which doesn't exist.
I'm not sure what the correct fix is: presumably, it's easiest to
install to /usr/share/gnome/help/epiphany, but I'm guessing that
violates a directory structure guideline? In which case, you'll need to
change the name of the epiphany.xml file to epiphany-browser.xml for
each language and alter the ghelp url which is pointed to in epiphany's
code.
I should note that I'm using a slightly weird yelp setup as I'm doing
some upstream bug-fixing in it. But reinstalling the debian package gets
things "back to normal" otherwise and the epiphany help still shows this
problem.
Finally, I hope I guessed the package right: maybe this should be in
epiphany-browser? I guess it depends on what gets fixed...
More information about the pkg-gnome-maintainers
mailing list