gnome-default-applications-properties does not set needs_term for mailer presets

Bug #628293 reported by Aicardi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gnome-control-center
Expired
Medium
control-center (Debian)
Fix Released
Unknown
gnome-control-center (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Binary package hint: gnome-control-center

This bug is a duplicate of Debian's #537278.

If you select mutt as a preferred mail reader application in gnome-default-application-properties, it is not automatically set to run in a terminal. The gconf property /desktop/gnome/url-handlers/mailto/needs_terminal isn't set either to the correct value, which is found in gnome-default-applications.xml.

Steps to reproduce :
1. On a default install of Ubuntu lucid, install mutt
2. open gnome-default-application-properties
3. select mutt as the preferred mail reader application and close
4. in a terminal, type : gconftool-2 -a /desktop/gnome/url-handlers/mailto

Expected result :
 command = mutt %s
 needs_terminal = true
 enabled = true

Actual result :
 command = mutt %s
 needs_terminal = false
 enabled = true

You will find enclosed a patch that corrects this behavior for the Mail Reader, but I think that the same problem concerns the Web Browser and the Multimedia player.

System information :
$ lsb_release -rd
Description: Ubuntu 10.04.1 LTS
Release: 10.04

$ apt-cache policy gnome-control-center
gnome-control-center:
  Installed: 1:2.30.1-0ubuntu1
  Candidate: 1:2.30.1-0ubuntu1
  Version table:
 *** 1:2.30.1-0ubuntu1 0
        500 http://fr.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        100 /var/lib/dpkg/status
     1:2.30.0-0ubuntu4 0
        500 http://fr.archive.ubuntu.com/ubuntu/ lucid/main Packages

Tags: patch
Revision history for this message
Aicardi (aicardi) wrote :
tags: added: patch
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for your bug report. This bug has been reported to the developers of the software. You can track it and make comments at:
 https://bugzilla.gnome.org/show_bug.cgi?id=628709

Changed in gnome-control-center (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in gnome-control-center:
importance: Undecided → Unknown
status: New → Unknown
Changed in gnome-control-center:
status: Unknown → New
Changed in gnome-control-center:
importance: Unknown → Medium
Changed in control-center (Debian):
status: Unknown → New
Changed in gnome-control-center:
status: New → Expired
Revision history for this message
Rodrigo Moya (rodrigo-moya) wrote :

We don't have the custom part anymore, so this is obsolete for oneiric. For maverick and/or natty, not sure this is SRU material, but if so, the patch seems to not be 100% correct. We already have a GConfPEditor for the needs-term key, so the patch should make that code set / get the setting correctly. If it's SRU-able, please open a task for any distro that might need the fix, closing this bug for oneiric now

Changed in gnome-control-center (Ubuntu):
status: Triaged → Invalid
Changed in control-center (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.