Bugzilla – Bug 265998
khelpcenter does not show pictures of gnome help manuals
Last modified: 2007-04-20 09:33:24 UTC
When clicking on help in a gnome based application the helpcenter that pops up does not show the figures that are present in the help manual. Example: - Login in with kde as desktop - run gramps (from Build Server home:rbos http://ftp.gwdg.de/pub/opensuse/repositories/home:/rbos/ e.g.) - Click on help (manual) in this application - This launches khelpcenter - The text is shown correctly, but there are no picture It is also possible to execute: - khelpcenter help:/gramps The manual seems okay, as e.g.: - yelp ghelp://opt/gnome/share/gnome/help/gramps/nl/gramps.xml - as does yelp help://gramps An strace of the program and clicking 'help' results in the following trace output: # grep elp /tmp/debug.gramps | grep -v png stat64("/opt/gnome/share/gnome/help/gramps", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 access("/opt/gnome/share/gnome/help/gramps/nl_NL/gramps", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/gnome/help/gramps/nl_NL/gramps.xml", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/gnome/help/gramps/nl_NL/gramps.docbook", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/gnome/help/gramps/nl_NL/gramps.sgml", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/gnome/help/gramps/nl_NL/gramps.html", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/gnome/help/gramps/nl/gramps", F_OK) = -1 ENOENT (No such file or directory) access("/opt/gnome/share/gnome/help/gramps/nl/gramps.xml", F_OK) = 0 bunzip2: Can't open input file /var/tmp/kdecache-richard/opt/gnome/share/gnome/help/gramps/nl/gramps.cache.bz2: No such file or directory. The file /opt/gnome/share/gnome/help/gramps/nl/gramps.xml is present and it is the one that is correctly shown by yelp. Another application that can be tried is e.g. multisynk or gnome-search-tool Please try it with e.g.: help:/multisynk/getting-started.html or khelpcenter help:/multisynk/getting-started.html or yelp help:/multisynk/getting-started.html Very close to the top, there should be a picture. I tried gnome-search-tool as well. Yelp shows a picture and khelpcenter does not. yelp:/gnome-search-tool gnome-search-tool -> help pops up khelpcenter with the help text, but no picture. The document seems fine, khelpcenter seems to have a problem... What more information do I have??? I ran khelpcenter from the gnome help directory, but this does not matter. The directories I tried are: - /opt/gnome/share/gnome/help/gramps/nl - /opt/gnome/share/gnome/help/gramps/nl/figures khelpcenter shows the following warning: - khelpcenter ghelp:/gramps khelpcenter: WARNING: De zoekafhandeling kon niet vanuit bestand '/opt/kde3/share/apps/khelpcenter/searchhandlers/docbook.desktop' worden ge�itialiseerd. Translated: The search process could not be initialized from the /opt/...desktop file Hopefully the problem can be reproduced.
Can reproduce, and on Factory it's broken even more (doesn't show manual at all).
Err, that would be me. *** This bug has been marked as a duplicate of bug 62276 ***