Bug 299648 - yelp ghelp:app doesn't work for applications that don't have scrollkeeper omf files
Summary: yelp ghelp:app doesn't work for applications that don't have scrollkeeper omf...
Status: RESOLVED DUPLICATE of bug 298997
Alias: None
Product: openSUSE 10.3
Classification: openSUSE
Component: GNOME (show other bugs)
Version: Beta 1
Hardware: x86-64 openSUSE 10.3
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Hans Petter Jansson
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-08-12 13:47 UTC by Simon Brys
Modified: 2007-08-24 12:47 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon Brys 2007-08-12 13:47:24 UTC
This works fine:

   yelp ghelp:gedit

But the following results in 'The requested URI "ghelp:gnome-volume-manager" is invalid':

   yelp ghelp:gnome-volume-manager

Seems like yelp looks only at the scrollkeeper files in /usr/share/omf/ to resolve ghelp: URIs. For applications that don't come with an omf file, like gnome-volume-manager, you can't open the corresponding help page with "yelp ghelp:app".

In openSUSE 10.2, yelp resolved ghelp: URIs by searching through the known help file directories for the application's help files.

I assume a number of applications invoke the "yelp ghelp:something" command when their "Help" meny entry is clicked. If those applications don't come with scrollkeeper files, clicking the "Help" button will now result in the aforementioned error.
Comment 1 Simon Brys 2007-08-12 14:58:37 UTC
Note that this still worked fine in Alpha7.
Comment 2 JP Rosevear 2007-08-24 12:47:57 UTC

*** This bug has been marked as a duplicate of bug 298997 ***