Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 644739 - Thunderbird does not handle user defaults in applications
Summary: Thunderbird does not handle user defaults in applications
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: thunderbird
Version: 14
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Jan Horak
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: RejectedBlocker, AcceptedNTH
: 661672 (view as bug list)
Depends On:
Blocks: F15-accepted, F15FinalFreezeExcept
TreeView+ depends on / blocked
 
Reported: 2010-10-20 07:05 UTC by Pavel Alexeev
Modified: 2018-04-11 10:11 UTC (History)
7 users (show)

Fixed In Version: gnome-vfs2-2.24.4-5.fc15
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-04-18 04:06:02 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Pavel Alexeev 2010-10-20 07:05:52 UTC
Description of problem:
Fresh installation of Fedora 14 beta.
Initial install of thunderbird. Links opened in firefox, regardless user defaults. My default browser is Google Chrome and it correctly opened through xdg-open call.

To handle user defaults in system, regardless of preferred desktop environment
there should be meta value xdg-open.

Off course also thunderbird must in this case require xdg-utils in spec (but may be it is ambigues, need futher investigation if it pulled through other requires).

Version-Release number of selected component (if applicable):
$ rpm -q thunderbird
thunderbird-3.1.4-1.fc14.i686

How reproducible:
Always

Comment 1 Adam Dingle 2011-04-04 18:28:44 UTC
I see this too.  I'm running Fedora 15 alpha.  In System Settings->System Info->Default Applications, I've set my default Web browser to Epiphany.  But when I click links in Thunderbird, it opens Firefox.

Comment 2 Matěj Cepl 2011-04-04 21:46:38 UTC
Correct. The problem seems to be that Thunderbird is still Gtk2 application so it uses gconf rather than dconf (which is what System Settings->System
Info->Default Applications sets).

What's the command

gconftool-2 -g /desktop/gnome/url-handlers/http/command

returns?

If you want something else you can set it up with

gconftool-2 -s /desktop/gnome/url-handlers/http/command -t string 'epiphany %s'

Comment 3 Pavel Alexeev 2011-04-04 21:56:53 UTC
I'm do not want epiphany.

$ gconftool-2 -g /desktop/gnome/url-handlers/http/command
returns "firefox %s" and I wondering why there by default not something similar xdg-open??

P.S. I use KDE and as user even do not want known about gconf.

Comment 4 Adam Dingle 2011-04-04 21:59:54 UTC
Matej: Ah, OK, I see.

$ gconftool-2 -g /desktop/gnome/url-handlers/http/command
firefox %s
$ 

Thanks for the workaround.

Comment 5 Christopher Aillon 2011-04-04 22:15:12 UTC
If you are seeing this problem, do you have xdg-utils installed (specifically, /usr/bin/xdg-open)?

Comment 7 Pavel Alexeev 2011-04-05 18:58:41 UTC
Off course!
I was wrote what it work correctly in my initial report! But thunderbird just does not use it.

Comment 8 Adam Dingle 2011-04-05 20:48:48 UTC
The workaround suggested above is not working for me, unfortunately.  I've set the GConf key as suggested:

$ gconftool-2 -g /desktop/gnome/url-handlers/http/command
epiphany %s
$ 

But Thunderbird still launches Firefox.

I do have /usr/bin/xdg-open installed, by the way.

Comment 9 Christopher Aillon 2011-04-11 05:48:42 UTC
*** Bug 661672 has been marked as a duplicate of this bug. ***

Comment 10 Jan Horak 2011-04-11 14:06:25 UTC
Seems to that Thunderbird is using gnomevfs to obtain preferred applications. We have to start using GIO for that.

Comment 11 Pavel Alexeev 2011-04-11 14:19:41 UTC
It must not depend from used De. I think xdg-open with honor many defaults is good candidate here.

Comment 12 Christopher Aillon 2011-04-11 18:33:42 UTC
gio is part of glib2, which thunderbird already depends on.

Comment 13 Fedora Update System 2011-04-12 23:38:26 UTC
gnome-vfs2-2.24.4-5.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/gnome-vfs2-2.24.4-5.fc15

Comment 14 Fedora Update System 2011-04-13 04:54:07 UTC
Package gnome-vfs2-2.24.4-5.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing gnome-vfs2-2.24.4-5.fc15'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/gnome-vfs2-2.24.4-5.fc15
then log in and leave karma (feedback).

Comment 15 Pavel Alexeev 2011-04-13 10:39:55 UTC
Is it possible push updates also for Fedora 14? Or there may be side effect and dependencies?

Comment 16 Fedora Update System 2011-04-18 04:05:57 UTC
gnome-vfs2-2.24.4-5.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 17 Tim Flink 2011-04-25 15:49:37 UTC
Discussed at the 2011-04-15 blocker bug review meeting (update to bz delayed).

This bug does not keep any apps from functioning at all, so it does not hit any of the release criteria - RejectedBlocker.

However, this is not ideal functionality and is a polish issue. AcceptedNTH


Note You need to log in before you can comment on or make changes to this bug.