On Sun, Nov 13, 2005 at 09:42:26PM +0100, Olivier Ricordeau wrote: > Package: synaptic > Version: 0.57.5.1 > Severity: normal
Thanks for your bugreprt and sorry for the (very) late reply. > Hi, > > I have an entry in my sources.list for which the gpg key is missing: > deb ftp://ftp.nerim.net/debian-marillat/ etch main > > When I do "apt-get update", I get this: > [EMAIL PROTECTED] olivier > export LANG=en > [EMAIL PROTECTED] olivier > apt-get update > Get:1 http://security.debian.org testing/updates Release.gpg [189B] > [...] > Get:2 ftp://ftp.nerim.net etch Release.gpg [189B] > [...] > Fetched 190B in 2s (68B/s) > Reading package lists... Done > W: GPG error: ftp://ftp.nerim.net etch Release: The following signatures > couldn't be verified because the public key is not available: NO_PUBKEY > 07DC563D1F41B907 > W: You may want to run apt-get update to correct these problems > [EMAIL PROTECTED] olivier > > > So far, so good. Nothing to do with synaptic... > > But when I update my lists from synaptic, at the end of the update (when > all my lists were successfuly fetched), I get a popup whose title is > "Avertissement" ("Warning" in french). Within the popup windows one can > read (translation from french): > "The following problems were found on your system:". > And then there is an empty white zone (where I'm supposed to see the > error message) with scrollbars on the right side and at the bottom. > > The popup window should display some error message from apt-get (to > explain that the GPG key couldn't be fetched). The current svn trunk of synaptic contains a patch that (hopefully) fixes this problem. I attach it here and I would appreciate if you could test it (if possible). Thanks, Michael -- Linux is not The Answer. Yes is the answer. Linux is The Question. - Neo
Index: gtk/rguserdialog.cc =================================================================== --- gtk/rguserdialog.cc (revision 1766) +++ gtk/rguserdialog.cc (working copy) @@ -76,7 +76,7 @@ GtkWidget *scroll = gtk_scrolled_window_new(NULL,NULL); GtkWidget *textview = gtk_text_view_new(); GtkTextBuffer *buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview)); - gtk_text_buffer_set_text(GTK_TEXT_BUFFER(buffer),msg.c_str(), -1); + gtk_text_buffer_set_text(GTK_TEXT_BUFFER(buffer),utf8(msg.c_str()), -1); gtk_text_view_set_wrap_mode(GTK_TEXT_VIEW(textview), GTK_WRAP_WORD); gtk_text_view_set_left_margin(GTK_TEXT_VIEW(textview), 3); gtk_text_view_set_cursor_visible(GTK_TEXT_VIEW(textview), FALSE);