Borsenkow Andrej <[EMAIL PROTECTED]> writes:

[...]

> > I do want to fix if possible but I didn't follow this problem --
> > do you want me to write the fix or do you already know/wrote it?
> >
> 
> No I do not have ready patch; I just asked you to draw attention of gtk
> maintainer.
> 
> The problem is following: since the last update of libgtk+ (happened
> three months ago) Russian characters in most Gtk-based applications are
> lost. It took me some time to find out the reason. The correct charset
> for fonts in Russian locale is defined in rc file that was
> /etc/gtk/gtkrc.ru before; now file was renamed to /etc/gtk/gtkrc-1.2.ru
> (all rc files became versioned) but as strace confirms libgtk still is
> looking for old names.

Well what's puzzling is that:

[gc@obiwan /tmp] strace -o kloug gtktalog
[gc@obiwan /tmp] grep etc.gtk kloug 
lstat64("/etc/gtk/gtkrc-1.2.en", 0xbffff5c0) = -1 ENOENT (No such file or directory)
lstat64("/etc/gtk/gtkrc-1.2.en_US", 0xbffff5c0) = -1 ENOENT (No such file or directory)
lstat64("/etc/gtk/gtkrc-1.2.iso88591", 0xbffff5c0) = -1 ENOENT (No such file or 
directory)
lstat64("/etc/gtk/gtkrc-1.2.iso-8859-1", 0xbffff5c0) = -1 ENOENT (No such file or 
directory)
lstat64("/etc/gtk/gtkrc-1.2.en.iso88591", 0xbffff5c0) = -1 ENOENT (No such file or 
directory)
lstat64("/etc/gtk/gtkrc-1.2.en.iso-8859-1", 0xbffff5c0) = -1 ENOENT (No such file or 
directory)
lstat64("/etc/gtk/gtkrc-1.2.en_US.iso88591", 0xbffff5c0) = -1 ENOENT (No such file or 
directory)
lstat64("/etc/gtk/gtkrc-1.2.en_US.iso-8859-1", 0xbffff5c0) = -1 ENOENT (No such file 
or directory)
lstat64("/etc/gtk/gtkrc-1.2", 0xbffff5c0) = -1 ENOENT (No such file or directory)
[...]

So it seems that gtk is looking for the versioned files here !?

[gc@obiwan /tmp] rpm -q libgtk+1.2
libgtk+1.2-1.2.10-18mdk

  
> > David Odin no longer works for us, that's why he'll not fix it
> > :-).
> >
> 
> That is exact reason why I do not like to send mails to individual
> person(s). Unfortunately there is no reliable bug tracking.

Yes :-(.


> > Though -- have you contacted new gtk+ maintainer about that
> > problem?
> > 
> 
> Who is new maintainer? (Please, no rpmmon reference - I am behind a
> firewall).

Ouch -- I'd have told you "rpmmon" if not :-).

But then I can send you the rpmmon maintainer<->package flat file
for local use if you wish.

Anyway:

[gc@bi ~/rpm] rpmmon -p /RPMS/libgtk+1.2-1.2.10-18mdk.i586.rpm 
fcrozat

But as stated before I believe he already have much to do..


-- 
Guillaume Cottenceau - http://people.mandrakesoft.com/~gc/

Reply via email to