Your message dated Wed, 15 May 2013 21:26:35 +0200
with message-id <1368645995.4534.22.camel@scapa>
and subject line Re: [Pkg-xfce-devel] Processed: Re: Bug#708002: sylpheed: 
ignores gtk-can-change-accels = 1
has caused the Debian Bug report #708002,
regarding XFCE makes gtkrc-2.0 be ignored
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
708002: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=708002
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sylpheed
Version: 3.2.0-1
Severity: normal

Sylpheed is ignoring "gtk-can-change-accels = 1" in ~/.gtkrc-2.0. The
config file is read:

open("/home/jlg/.gtkrc-2.0", O_RDONLY|O_LARGEFILE) = 7
brk(0x9a9b000)                          = 0x9a9b000
read(7, "gtk-can-change-accels = 1\n#gtk-c"..., 4000) = 537
read(7, "", 4000)                       = 0
close(7)                                = 0
access("/home/jlg/.gtkrc-2.0.es", F_OK) = -1 ENOENT (No such file or directory)
lstat64("/home/jlg/.gtkrc-2.0", {st_mode=S_IFREG|0644, st_size=537, ...}) = 0
open("/home/jlg/.gtkrc-2.0", O_RDONLY|O_LARGEFILE) = 7
read(7, "gtk-can-change-accels = 1\n#gtk-c"..., 4000) = 537
read(7, "", 4000)                       = 0
close(7)                                = 0

but the option is ignored. I can't change any of the accelerators on
the menus. It is also ignoring gtk-key-theme-name = "Emacs". I haven't
tried any other option.

This should work considering it's a GTK+ 2 application, and it's
prescribed in the FAQ as one of the three official ways to change key
bindings:

http://sylpheed.sraoss.jp/doc/faq/en/sylpheed-faq-3.html#d0e1841


-- System Information:
Debian Release: 7.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sylpheed depends on:
ii  libatk1.0-0         2.4.0-2
ii  libc6               2.13-38
ii  libcairo2           1.12.2-3
ii  libcompfaceg1       1:1.5.2-5
ii  libdbus-1-3         1.6.8-1
ii  libdbus-glib-1-2    0.100.2-1
ii  libenchant1c2a      1.6.0-7
ii  libfontconfig1      2.9.0-7.1
ii  libfreetype6        2.4.9-1.1
ii  libgdk-pixbuf2.0-0  2.26.1-1
ii  libglib2.0-0        2.33.12+really2.32.4-5
ii  libgpg-error0       1.10-3.1
ii  libgpgme11          1.2.0-1.4
ii  libgtk2.0-0         2.24.10-2
ii  libgtkspell0        2.0.16-1
ii  libldap-2.4-2       2.4.31-1+nmu2
ii  libonig2            5.9.1-1
ii  libpango1.0-0       1.30.0-1
ii  libpisock9          0.12.5-5
ii  libssl1.0.0         1.0.1e-2
ii  multiarch-support   2.13-38

Versions of packages sylpheed recommends:
ii  aspell-en [aspell-dictionary]  7.1-0-1
ii  aspell-es [aspell-dictionary]  1.11-4
ii  ca-certificates                20130119
ii  sylpheed-i18n                  3.2.0-1
ii  xfonts-100dpi                  1:1.0.3
ii  xfonts-75dpi                   1:1.0.3

Versions of packages sylpheed suggests:
pn  bogofilter        <none>
pn  bsfilter          <none>
pn  claws-mail-tools  <none>
pn  curl              <none>
pn  jpilot            <none>
ii  sylpheed-doc      20120629-1

-- no debconf information

--- End Message ---
--- Begin Message ---
On mer., 2013-05-15 at 21:09 +0200, José Luis González wrote:
> In brief: ~/.gtkrc-2.0 preferences are ignored in XFCE. This goes
> again
> the documentation (XFCE FAQ), general GTK behaviour and user
> expectations.

.gtkrc-2.0 is always less priority than XSETTINGS. If you want gtk
accelerator, enable them in Xfce (go to Settings Manager, Appearance,
Settings, Enable editable accelerators).

>  What is worse, they are applied to all GTK applications,
> including the pure ones like Sylpheed.

What exactly is a “pure“ GTK application? And what is an “unpure” GTK
application?

>  Sylpheed's maintainer suggested
> reassigning to xfce4 since it's an XFCE problem and doesn't seem to be
> documented. And in my opinion, not honouring gtkrc-2.0 is bad
> behaviour.

See https://developer.gnome.org/gtk2/2.24/gtk2-Resource-Files.html:

> Note that settings in RC files are overwritten by system-wide settings
> (which are managed by an XSettings manager on X11).

Regards,
-- 
Yves-Alexis

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
_______________________________________________
Pkg-xfce-devel mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-xfce-devel

Reply via email to