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);

Reply via email to