[ python-Bugs-1565661 ] webbrowser on gnome runs wrong browser
SourceForge.net
noreply at sourceforge.net
Sat Sep 30 09:32:15 CEST 2006
Bugs item #1565661, was opened at 2006-09-26 11:33
Message generated for change (Comment added) made by gbrandl
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1565661&group_id=5470
Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: Python Library
Group: Python 2.5
>Status: Closed
>Resolution: Fixed
Priority: 5
Submitted By: kangabroo (kangabroo)
Assigned to: Nobody/Anonymous (nobody)
Summary: webbrowser on gnome runs wrong browser
Initial Comment:
Epiphany is set as system default, but Firefox runs
when webbrowser.open is called.
in webbrowser.py - register_X_browsers():
'gconftool-2 -g
/desktop/gnome/url-handlers/http/command 2>/dev/null'
returns 'epiphany %s'
A BackgroundBrowser with a name of 'epiphany %s' is
created.
later on open(),
subprocess.Popen(['epiphany %s', url], ....) is called.
This throws an exception:
OSError: [Errno 2] No such file or directory
which is caught, and False is returned
Solution:
in webbrowser.py function register_X_browsers(), change:
register("gnome", None, BackgroundBrowser(commd))
to
register("gnome", None, BackgroundBrowser(commd.split()))
System: Python 2.5, Linux 2.6.17, Gnome 2.14.2.
----------------------------------------------------------------------
>Comment By: Georg Brandl (gbrandl)
Date: 2006-09-30 07:32
Message:
Logged In: YES
user_id=849994
Thanks for the report, fixed in rev. 52056, 52057 (2.5).
----------------------------------------------------------------------
You can respond by visiting:
https://sourceforge.net/tracker/?func=detail&atid=105470&aid=1565661&group_id=5470
More information about the Python-bugs-list
mailing list