Bug #11440

Adjust /etc/gnome/defaults.list for Stretch

Added by intrigeri 2016-05-17 19:49:56 . Updated 2016-08-25 04:23:58 .

Status:
Resolved
Priority:
Normal
Assignee:
intrigeri
Category:
Target version:
Start date:
2016-05-17
Due date:
% Done:

100%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

gnome-session (3.20.1-2) unstable; urgency=medium

  * Drop /usr/share/gnome/applications/defaults.list symlink and install
    /etc/gnome/defaults.list to /usr/share/applications/gnome-mimeapps.list
    instead, as the xdg spec is allowing desktop specific default applications.
    If /etc/gnome/defaults.list was modified by the system administrator, the
    file is moved to /etc/xdg/gnome-mimeapps.list during the upgrade.
    This seems to fix default apps when running gnome-shell as a wayland
    compositor, as the 55gnome-session_gnomerc is not sourced in that case.

 -- Laurent Bigonville <bigon@debian.org>  Tue, 17 May 2016 02:02:11 +0200

Subtasks


History

#1 Updated by intrigeri 2016-05-23 21:45:32

  • Status changed from Confirmed to In Progress
  • Assignee set to intrigeri
  • % Done changed from 0 to 10

… and indeed, the ISO build is now broken due to this move. I’ve tried something in commit:daeb26c, but we’ll need to test if this works, i.e. whether 1. it’s taken into account (Tor Browser is the default GNOME web browser e.g. when clicking URLs); and 2. it does not kill the other file associations set up in /usr/share/applications/gnome-mimeapps.list.

#2 Updated by intrigeri 2016-08-25 02:49:25

Evince cannot open URLs because AppArmor prevents it from reading /etc/xdg/gnome-mimeapps.list.

#3 Updated by intrigeri 2016-08-25 04:23:58

  • Status changed from In Progress to Resolved
  • % Done changed from 10 to 100