Bug#770241: seahorse: fails to create new SSH key

2014-11-23 Thread Michal Ratajsky

I confirm this problem exists in seahorse 3.14.0 in Jessie.

Here are the relevant Fedora and GNOME bug reports:
https://bugzilla.redhat.com/show_bug.cgi?id=1163660
https://bugzilla.gnome.org/show_bug.cgi?id=740138

And these 2 commits fix the problem for me:
https://git.gnome.org/browse/seahorse/commit/?id=78c4a9600fa65df7e4628bd41a294ff4a3d1bef3
https://git.gnome.org/browse/seahorse/commit/?id=6650aadbcd7d175786c8a1b25b35f46467141cd8

FYI, this bug was a blocker for Fedora 21 and I strongly believe these 
fixes should find their way to Jessie.


Regards,
Michal


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#770241: seahorse: fails to create new SSH key

2014-11-19 Thread Tim
Package: seahorse
Version: 3.14.0-1
Severity: normal

seahorse doesn't allow me to create new SSH keys using the graphical
interface.

Steps to reproduce:
1. open seahorse
2. click File  New (or hit Ctrl+N)
3. select Secure Shell Key
4. nothing happens

Expected result:
* open a new GUI window with further options to create the SSH key.

On stderr the following error messages get printed.

(seahorse:pid): seahorse-WARNING **: could not find widget algorithm-choice 
for seahorse-ssh-generate.xml
(seahorse:pid): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(seahorse:pid): GLib-GObject-CRITICAL **: g_signal_connect_data: 
assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(seahorse:pid): seahorse-WARNING **: could not find widget 
algorithm-choice for seahorse-ssh-generate.xml
(seahorse:pid): seahorse-CRITICAL **: seahorse_ssh_generate_show: 
assertion 'widget != NULL' failed


Interestingly enough, selecting the same option again (File  New;
Secure Shell Key) creates a GUI menu with three options Just Create
Key, Cancel, and Create and Set Up.  By clicking on any of these
buttons doesn't invoke any action so it seems.  Hitting the escape key
closes the window, though.


-- System Information:
Debian Release: jessie/sid
  APT prefers testing-updates
  APT policy: (500, 'testing-updates'), (500, 'testing')
Architecture: i386 (i686)

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

Versions of packages seahorse depends on:
ii  dconf-gsettings-backend [gsettings-backend]  0.22.0-1
ii  gcr  3.14.0-2
ii  gnome-keyring3.14.0-1+b1
ii  gnupg1.4.18-4
ii  libassuan0   2.1.2-2
ii  libatk1.0-0  2.14.0-1
ii  libavahi-client3 0.6.31-4+b1
ii  libavahi-common3 0.6.31-4+b1
ii  libavahi-glib1   0.6.31-4+b1
ii  libc62.19-13
ii  libcairo-gobject21.14.0-2.1
ii  libcairo21.14.0-2.1
ii  libgck-1-0   3.14.0-2
ii  libgcr-base-3-1  3.14.0-2
ii  libgcr-ui-3-13.14.0-2
ii  libgdk-pixbuf2.0-0   2.31.1-2+b1
ii  libglib2.0-0 2.42.0-2
ii  libgpg-error01.17-2
ii  libgpgme11   1.5.1-6
ii  libgtk-3-0   3.14.4-2
ii  libldap-2.4-22.4.40-2
ii  libp11-kit0  0.20.7-1
ii  libpango-1.0-0   1.36.8-2
ii  libpangocairo-1.0-0  1.36.8-2
ii  libsecret-1-00.18-1+b1
ii  libsoup2.4-1 2.48.0-1

Versions of packages seahorse recommends:
ii  openssh-client  1:6.7p1-3

seahorse suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org