Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360775 - Apps do not support Prefered Applications anymore
Summary: Apps do not support Prefered Applications anymore
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
Depends on: 360797 361253 363189
Blocks: 355389
  Show dependency tree
Reported: 2011-03-27 13:59 UTC by Justin Lecher (RETIRED)
Modified: 2011-05-06 16:57 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---

Prefered App Config Dialog (Screenshot.png,218.03 KB, image/png)
2011-03-28 06:27 UTC, Justin Lecher (RETIRED)

Note You need to log in before you can comment on or make changes to this bug.
Description Justin Lecher (RETIRED) gentoo-dev 2011-03-27 13:59:04 UTC
Since shortly, apps do not respect my default brwoser settings anymore. I set it to chromium, but firefox is opened. 
tested with pidgin, rapisvn git-cola, thunderbird. So it seems to be a gnome thing and not an apps specific bug.
Comment 1 Nirbheek Chauhan (RETIRED) gentoo-dev 2011-03-27 14:04:47 UTC
This is there because you upgraded to glib-2.28, which changed the way in which preferred applications for browser/mail/etc are chosen.

A fix for this was recently committed to the tree, you need to upgrade gnome-session and gnome-control-center, and set your preferred applications again.

I think we should keep this bug open for a few days so that people don't file dupe bugs.
Comment 2 Pacho Ramos gentoo-dev 2011-03-27 16:45:41 UTC
+*gnome-control-center-2.32.1-r1 (27 Mar 2011)
+  27 Mar 2011; Pacho Ramos <>
+  -files/gnome-control-center-2.28.1-gdm-default-bg.patch,
+  -gnome-control-center-2.30.1.ebuild, +gnome-control-center-2.32.1-r1.ebuild,
+  +files/gnome-control-center-2.32.1-duplicated-background.patch,
+  +files/gnome-control-center-2.32.1-erase-background.patch,
+  +files/gnome-control-center-2.32.1-mime-handler.patch,
+  +files/gnome-control-center-2.32.1-mime-handler2.patch,
+  +files/gnome-control-center-2.32.1-mime-handler3.patch:
+  Revision bump using URL handlers for browser and mailer applications to be
+  compatible with glib-2.28, not showing twice the configured background if it
+  is a symlink to a known background, not erasing backgrounds.xml under some
+  circumstances (bug #344335 by Matthew Turnbull). Remove old.
Comment 3 Justin Lecher (RETIRED) gentoo-dev 2011-03-28 06:26:38 UTC
It is still not fixed. Now I only can select firefox as browser, mail  and otheres are greyed out. See screenshot
Comment 4 Justin Lecher (RETIRED) gentoo-dev 2011-03-28 06:27:02 UTC
Created attachment 267483 [details]
Prefered App Config Dialog
Comment 5 Pacho Ramos gentoo-dev 2011-03-28 06:53:20 UTC
This is fixed, but a lot of apps need to fix their desktop files, see for example bug #360797 and latest changes in evolution-2.32.2-r2
Comment 6 Albert W. Hopkins 2011-03-28 19:28:40 UTC
I had not known there was a problem before, having run gnome-control-center-2.32.1 since earlier this month.

Then this morning after upgrading to -r1 I noticed that when I click on URLs in applications (such as evolution), the page opens up in gedit.

Going into "Preferred Applications" I see that there is no "Web Browser" selected and it's greyed out so I cannot select one.

Downgrading back to gnome-control-center-2.32.1 resolves the issue.
Comment 7 Albert W. Hopkins 2011-03-28 19:47:35 UTC
I'd like to correct my previous comment.

It appears I am having the same issue.

I upgraded to the g-c-c -r1 and rebooted and, yes, Epiphany is the only web browser selectable.  I used to use Chromium, but it's not even an option anymore and the "Custom" option is now missing :(

Working around it now by symlinking chromium-browser to ~/.local/bin/epiphany
Comment 8 Pacho Ramos gentoo-dev 2011-03-29 07:58:22 UTC
You are suffering bug 360797
Comment 9 Pacho Ramos gentoo-dev 2011-05-06 16:57:33 UTC
Looks like depending bugs are fixed and glib-2.28 went to stable