From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030703 Epiphany/1.0 Description of problem: Better when htmlview detects GNOME is running, then it prefer X11BROWSERS_GNOME to X11BROSERS_GENERIC. Same for KDE. BTW, better it does a better check for a GNOME session. It completely fails in a multi-user environment (pidof gnome-session). Version-Release number of selected component (if applicable): htmlview-2.0.0-10 How reproducible: Always Steps to Reproduce: 1. See the source. 2. 3. Additional info:
Currently (2.0.0-12), htmlview will look to see if GConf's /desktop/gnome/url-handlers/unknown is defined. However, when one sets their default browser using the GNOME control center's gnome-default-applications-properties only /desktop/gnome/url-handlers/http gets set. One of two things should be changed: 1. htmlview should be patched to read /desktop/gnome/url-handlers/http instead of /desktop/gnome/url-handlers/unknown (see attached patch) - or - 2. control-center should be patched to write the user's selected default browser to /desktop/gnome/url-handlers/unknown (and probably https) in addition to /desktop/gnome/url-handlers/http.
Created attachment 98556 [details] Patch to cause htmlview to use browser defined by gnome-default-applications-properties
See also http://bugzilla.gnome.org/show_bug.cgi?id=123487.
This seems to be fixed in rawhide. From the RPM's ChangeLog: [...] * Fri Apr 16 2004 Warren Togami <wtogami> 2.0.0-13 - read http instead of unknown key [...]
Could the submitter of this bug test the rawhide htmlview package to see if this bug is fixed? I think this bug should be closed (see comment #4).