Polly takes me through account setup on every restart

Bug #1096106 reported by RandyT
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Polly
Incomplete
Undecided
Unassigned

Bug Description

Edited to correct the WM I am running on.
Part of bug #1014165 looks similar to what I am reporting but then seems to trail off into packaging...

Running on ArchLinux x64 with Xfce4 WM.

Account information is being persisted in ~/.config/polly/

(python2)randy@maple:~/.config$ ls -lR polly
polly:
total 20
-rw-r--r-- 1 randy users 61 Jan 4 08:49 accounts
drwxr-x--- 2 randy users 4096 Jan 4 08:49 databases
drwxr-x--- 2 randy users 4096 Jan 4 08:49 shelves
-rw-r--r-- 1 randy users 65 Jan 4 08:50 streams
drwxr-x--- 2 randy users 4096 Jan 4 07:30 users

polly/databases:
total 8
-rw-r--r-- 1 randy users 2048 Jan 4 08:49 0
-rw-r--r-- 1 randy users 2048 Jan 3 18:19 1

polly/shelves:
total 48
-rw-r--r-- 1 randy users 28672 Jan 4 08:49 0
-rw-r--r-- 1 randy users 16384 Jan 4 00:08 1

polly/users:
total 8
-rw-r--r-- 1 randy users 1590 Jan 4 08:49 0
-rw-r--r-- 1 randy users 1476 Jan 3 08:39 1

Account info seems to be present.

I initially reported this to @PollyClient

Thanks

Revision history for this message
Conscious User (conscioususer) wrote :

The python-keyring library is probably failing to store the authentication token. I don't know which keyring LXFE uses, but I recommend you to check if it's compatible with python-keyring.

Changed in polly:
status: New → Incomplete
Revision history for this message
RandyT (randy-terbush) wrote :

Grabbed the following traceback:

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/keyring/core.py", line 38, in set_password
    _keyring_backend.set_password(service_name, username, password)
  File "/usr/lib/python2.7/site-packages/keyring/backends/SecretService.py", line 90, in set_password
    True)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 70, in __call__
    return self._proxy_method(*args, **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
    **keywords)
  File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.Secret.Error.IsLocked: Cannot create an item in a locked collection
DEBUG: ASSISTANT DELETED
sh: /usr/lib/nspluginwrapper/i386/linux/npviewer: No such file or directory
DEBUG: RandyTerbush connected successfully
DEBUG: RandyTerbush disconnected successfully
finalizing... DEBUG: STREAM DELETED
DEBUG: ACCOUNT DELETED
done
clearing... done
Thank you for using Polly!
To contribute please visit https://launchpad.net/polly.

description: updated
Revision history for this message
Conscious User (conscioususer) wrote :

This traceback confirms that the keyring is indeed the issue. Please try to discover if the LXFE keyring is compatible with python-keyring. It'll probably be easier for you to discover this than me, because I don't use LXFE.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.