Bug#537278: gnome-control-center: gnome-default-applications-properties does not set needs_term for mailer presets

Brian Marshall bmars at sdf.lonestar.org
Thu Jul 16 16:31:31 UTC 2009


Package: gnome-control-center
Version: 1:2.26.0-1
Severity: normal

In the Preferred Applications window, there are checkboxes to set
whether the application should be run in a terminal window. These
preferences work, but they aren't set automatically when choosing a
preset application.

The list of default applications in gnome-default-applications.xml has a
run-in-terminal pref but it doesn't seem to be used by Preferred
Applications. Well, there's only one application that has it set to
true, but it's Mutt.

Choosing Mutt from the list of mail readers works, and sets the command
gconf pref, but it doesn't set the needs_terminal pref to true.
Likewise, if the needs_terminal pref is already true, choosing a mail
reader that has run-in-terminal set to false doesn't change it.

This is more of a problem because the terminal checkbox is disabled
unless you're using a custom mailer. Setting the pref manually (either
by choosing a custom mailer then going back to a preset one or changing
the gconf pref directly) works. It just isn't done automatically, which
makes the run-in-terminal pref in the list of defaults rather pointless.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gnome-control-center depends on:
ii  capplets-data               1:2.26.0-1   configuration applets for GNOME - 
ii  desktop-file-utils          0.15-2       Utilities for .desktop files
ii  gnome-desktop-data          2.26.1-1     Common files for GNOME 2 desktop a
ii  gnome-icon-theme            2.26.0-1     GNOME Desktop icon theme
ii  gnome-menus                 2.26.1-2     an implementation of the freedeskt
ii  gnome-settings-daemon       2.24.1-3     daemon handling the GNOME session 
ii  libatk1.0-0                 1.26.0-1     The ATK accessibility toolkit
ii  libbonobo2-0                2.24.1-1     Bonobo CORBA interfaces library
ii  libc6                       2.9-12       GNU C Library: Shared libraries
ii  libcairo2                   1.8.8-2      The Cairo 2D vector graphics libra
ii  libcanberra-gtk0            0.12-1       Gtk+ helper for playing widget eve
ii  libcanberra0                0.12-1       a simple abstract interface for pl
ii  libdbus-glib-1-2            0.80-4       simple interprocess messaging syst
ii  libebook1.2-9               2.26.3-1     Client library for evolution addre
ii  libfontconfig1              2.6.0-4      generic font configuration library
ii  libfreetype6                2.3.9-5      FreeType 2 font engine, shared lib
ii  libgconf2-4                 2.26.2-3     GNOME configuration database syste
ii  libglade2-0                 1:2.6.4-1    library to load .glade files at ru
ii  libglib2.0-0                2.20.4-1     The GLib library of C routines
ii  libgnome-desktop-2-11       2.26.1-1     Utility library for loading .deskt
ii  libgnome-window-settings1   1:2.26.0-1   Utility library for getting window
ii  libgnome2-0                 2.26.0-1     The GNOME library - runtime files
ii  libgnomekbd3                2.26.0-1     GNOME library to manage keyboard c
ii  libgnomeui-0                2.24.1-1     The GNOME 2 libraries (User Interf
ii  libgtk2.0-0                 2.16.4-1     The GTK+ graphical user interface 
ii  libmetacity-private0        1:2.26.0-3   library for the Metacity window ma
ii  libpango1.0-0               1.24.4-1     Layout and rendering of internatio
ii  libpolkit-gnome0            0.9.2-2      PolicyKit-gnome library
ii  libpolkit2                  0.9-4        library for accessing PolicyKit
ii  libslab0                    0.9.12-3     beautification app library file
ii  libx11-6                    2:1.2.1-1    X11 client-side library
ii  libxcursor1                 1:1.1.9-1    X cursor management library
ii  libxft2                     2.1.13-3     FreeType-based font drawing librar
ii  libxklavier12               3.9-1        X Keyboard Extension high-level AP
ii  libxml2                     2.7.3.dfsg-2 GNOME XML library
ii  libxss1                     1:1.1.3-1    X11 Screen Saver extension library

Versions of packages gnome-control-center recommends:
ii  bzip2                         1.0.5-2    high-quality block-sorting file co
ii  evolution-data-server         2.26.1.1-2 evolution database backend server
ii  gnome-session                 2.22.3-3   The GNOME 2 Session Manager
ii  gnome-user-guide              2.26.2-1   GNOME user's guide

Versions of packages gnome-control-center suggests:
ii  gnome-screensaver             2.26.1-1   GNOME screen saver and locker
ii  gstreamer0.10-alsa [gstreamer 0.10.23-3  GStreamer plugin for ALSA
ii  gstreamer0.10-plugins-bad [gs 0.10.13-1  GStreamer plugins from the "bad" s
ii  gstreamer0.10-plugins-good [g 0.10.15-2  GStreamer plugins from the "good" 
ii  libcanberra-gtk-module        0.12-1     translates Gtk+ widgets signals to
ii  x11-xserver-utils             7.4+2      X server utilities
ii  xscreensaver                  5.05-3     Automatic screensaver for X

-- no debconf information





More information about the pkg-gnome-maintainers mailing list