[Bug 719679] New: Gnumeric doesn't display Help (missing dependencies)
https://bugzilla.novell.com/show_bug.cgi?id=719679 https://bugzilla.novell.com/show_bug.cgi?id=719679#c0 Summary: Gnumeric doesn't display Help (missing dependencies) Classification: openSUSE Product: openSUSE 12.1 Version: Milestone 5 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: lazy.kent@opensuse.org QAContact: qa@suse.de Found By: --- Blocker: --- Gnumeric doesn't display Help because of missing yelp. I'm running KDE or XFCE and yelp isn't installed by default. Probably other apps are affected too. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=719679 https://bugzilla.novell.com/show_bug.cgi?id=719679#c1 Vincent Untz <vuntz@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |gber@opensuse.org, | |vuntz@suse.com --- Comment #1 from Vincent Untz <vuntz@suse.com> 2011-10-07 08:57:13 UTC --- It's a hard bug: we don't want to make all app depend on yelp. On the other hand, it'd be rather a good thing if KDE and XFCE could open the help of all those apps, but that wouldn't help the case where you run the apps in, say, twm... Guido: what do you think, from a XFCE perspective? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=719679 https://bugzilla.novell.com/show_bug.cgi?id=719679#c2 --- Comment #2 from Guido Berhörster <gber@opensuse.org> 2011-10-07 10:59:19 UTC --- (In reply to comment #1)
It's a hard bug: we don't want to make all app depend on yelp. On the other hand, it'd be rather a good thing if KDE and XFCE could open the help of all those apps, but that wouldn't help the case where you run the apps in, say, twm...
Guido: what do you think, from a XFCE perspective?
IMO help should work out of the box. How about adding a recommends on yelp, that'd still allow people using Xfce/KDE to prevent yelp from being dragged in if they don't care about help? Yelp itself doesn't seem to have excessive dependencies and Gnumeric is not in the Xfce default install (anything I've overlooked?). And BTW, when both Gnumeric and Yelp are installed the help function even works from twm. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=719679 https://bugzilla.novell.com/show_bug.cgi?id=719679#c3 --- Comment #3 from Vincent Untz <vuntz@suse.com> 2011-10-07 11:10:19 UTC --- (In reply to comment #2)
(In reply to comment #1)
It's a hard bug: we don't want to make all app depend on yelp. On the other hand, it'd be rather a good thing if KDE and XFCE could open the help of all those apps, but that wouldn't help the case where you run the apps in, say, twm...
Guido: what do you think, from a XFCE perspective?
IMO help should work out of the box. How about adding a recommends on yelp,
The issue is that this should be done for nearly all apps, which is not something people will do. So we'll keep getting bugs like this one for other apps. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=719679 https://bugzilla.novell.com/show_bug.cgi?id=719679#c4 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dimstar@opensuse.org --- Comment #4 from Dominique Leuenberger <dimstar@opensuse.org> 2012-07-21 12:08:36 UTC --- Actually, it does not require yelp at all... the issue is slightly easier: the default url-handler for ghelp:// (as per gconf database) is gnome-help "%s". now, gnome-help is shipped with yelp (which is why when installing yelp this starts working), BUT actually is only a symlink to /usr/bin/susehelp So I see two choices to fix this up: - Change the gconf default from gnome-help to susehelp (thus not relying on this symlink) - Own the symlink of gnome-help in a more commonly installed package than yelp itself (maybe susehelp itself? More complex, update-alternatives could do the trick as well). I'm open to opinions about which implementation path to follow. (The above is valid for all apps relying on gnome_display_help or gvs_display_uri to show ghelp:// style URIs) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=719679 https://bugzilla.novell.com/show_bug.cgi?id=719679#c5 Dominique Leuenberger <dimstar@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED --- Comment #5 from Dominique Leuenberger <dimstar@opensuse.org> 2012-07-24 20:43:02 UTC --- On 12.2 / Factory, a package which recommends mimehandler(x-scheme-handler/ghelp) has been submitted. This will trigger the installation of yelp, which can handle a ghelp: URI. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com