This diff should workaround it:

diff -u libgksu-2.0.12/debian/changelog libgksu-2.0.12/debian/changelog
--- libgksu-2.0.12/debian/changelog
+++ libgksu-2.0.12/debian/changelog
@@ -1,3 +1,11 @@
+libgksu (2.0.12-1ubuntu3) karmic; urgency=low
+
+  * debian/patches/02_woraround_gtk_editable_bug.patch:
+    - workaround problem in gtk 2.17.4 with gtkeditable
+      (LP: #398849)
+
+ -- Michael Vogt <michael.v...@ubuntu.com>  Mon, 13 Jul 2009 18:39:44 +0200
+
 libgksu (2.0.12-1ubuntu2) karmic; urgency=low

   * debian/patches/01_revert_forkpty.patch:
only in patch2:
unchanged:
--- libgksu-2.0.12.orig/debian/patches/02_woraround_gtk_editable_bug.patch
+++ libgksu-2.0.12/debian/patches/02_woraround_gtk_editable_bug.patch
@@ -0,0 +1,15 @@
+diff -Nur -x '*.orig' -x '*~' libgksu-2.0.12/libgksuui/gksuui-dialog.c 
libgksu-2.0.12.new/libgksuui/gksuui-dialog.c
+--- libgksu-2.0.12/libgksuui/gksuui-dialog.c   2008-05-09 19:39:54.000000000 
+0200
++++ libgksu-2.0.12.new/libgksuui/gksuui-dialog.c       2009-07-13 
18:41:20.598305294 +0200
+@@ -527,9 +527,9 @@
+ gchar*
+ gksuui_dialog_get_password (GksuuiDialog *dialog)
+ {
+-  GtkEditable *entry = GTK_EDITABLE(dialog->entry);
++  GtkEntry *entry = GTK_ENTRY(dialog->entry);
+ 
+-  return gtk_editable_get_chars (entry, 0, -1);
++  return gtk_entry_get_text (entry);
+ }
+ 
+ /**

-- 
Can't elevate privledges on administrative tasks
https://bugs.launchpad.net/bugs/398849
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to