Package Details: polly 0.93.12-2

Git Clone URL: https://aur.archlinux.org/polly.git (read-only)
Package Base: polly
Description: Linux Twitter client designed for multiple columns of multiple accounts
Upstream URL: https://launchpad.net/polly
Licenses: GPL
Submitter: mtorromeo
Maintainer: mtorromeo
Last Packager: mtorromeo
Votes: 45
Popularity: 0.032606
First Submitted: 2011-10-04 11:56
Last Updated: 2015-06-09 10:52

Latest Comments

wolfyrion commented on 2016-07-27 06:51

I am having also the problem with forgetting account settings, anyone has a solution for this?
I have tried a few things but nothing.
If I run it from terminal it asks me to setup a password and that works but is annoying.
Unfortunately not many alternatives multi-column Twitter clients , just Turpial and Franz :(

erikwesselius commented on 2015-02-05 17:57

I have replaced socksipy (dependency) with python2-socks, which is an "Updated version of SocksiPy. Many old bugs fixed, and overall code cleanup." This seems to solve the issue of the recent crashes of polly that I experienced on my system.

So maybe in the dependencies for polly, socksipy should be replaced with python2-socks

erikwesselius commented on 2015-02-05 11:37

Since a week or so Polly unpredictably crashes and totally freezes my desktop. I can still move the mousepointer but I cannot click-open menus or windows. Keybord also totally dead, so impossible to shift to another tty. The only solution is a hard reset by switching power off.

Here's some info:
[erik@alcyone ~]$ coredumpctl gdb
PID: 5647 (polly)
UID: 1000 (****)
GID: 100 (users)
Signal: 6 (ABRT)
Timestamp: Thu 2015-02-05 10:57:32 CET (1h 30min ago)
Command Line: /usr/bin/python2 /usr/bin/polly
Executable: /usr/bin/python2.7
Control Group: /user.slice/user-1000.slice/session-c1.scope
Unit: session-c1.scope
Slice: user-1000.slice
Session: c1
Owner UID: 1000 (****)

Reading symbols from /usr/bin/python2.7...(no debugging symbols found)...done.

Core was generated by `/usr/bin/python2 /usr/bin/polly'.
Program terminated with signal SIGABRT, Aborted.
#0 0x00007fb49c785a97 in raise () from /usr/lib/libc.so.6
(gdb)

fax commented on 2015-01-09 19:55

An installation of Polly on a new system gave me this when I started it the first time from the terminal:

Polly 0.93.12 (pre-alpha 3.12)
Copyright (C) 2011-2014 Marcelo Hashimoto
cache path: /home/fax/.cache/polly
config path: /home/fax/.config/polly
data home: /home/fax/.local/share/polly
initializing... done
(process:4330): GLib-CRITICAL **: g_slice_set_config: assertion 'sys_page_size == 0' failed
Please set a password for your new keyring: DEBUG: fax connected successfully
Please confirm the password:

So I actually had to type in a password on the terminal. When I start Polly again (from terminal) it is asking for the password each time:

Polly 0.93.12 (pre-alpha 3.12)
Copyright (C) 2011-2014 Marcelo Hashimoto
cache path: /home/fax/.cache/polly
config path: /home/fax/.config/polly
data home: /home/fax/.local/share/polly
initializing...Please enter password for encrypted keyring:
done

So in other words, installing python2-secretstorage is not sufficient, you also need to make sure the keyring gets unlocked, ideally when you are logging into your desktop session. I have yet to figure out how to do that properly with my desktop environment (LXQt).

erikwesselius commented on 2015-01-08 09:26

I have discovered that the problem that I described on 21 December is not related to polly, but due to genome-keyring not being unlocked properly after rebooting my system. After having installed seahorse I use that to unlock the keyring and thus allow polly to start properly.

erikwesselius commented on 2014-12-21 17:28

I had a similar problem (polly forgetting account settings) but after installing python2-secretstorage it worked fine for over a week. Now as of yesterday, but as far as I can judge not related to any package upgrade, polly fails to start, generating the following error message:

Polly 0.93.12 (pre-alpha 3.12)
Copyright (C) 2011-2014 Marcelo Hashimoto
cache path: /home/erik/.cache/polly
config path: /home/erik/.config/polly
data home: /home/erik/.local/share/polly
initializing...
Traceback (most recent call last):
File "/usr/bin/polly", line 303, in <module>
account_manager = gui.twitter.account.Manager(NAME, config_path, config_path_lock, setting_factory, proxy_controller, font_scheme, identifier_factory, status_bar)
File "/usr/lib/python2.7/site-packages/polly/gui/twitter/account.py", line 486, in __init__
subtoken_secret = keyring.get_password(self.name.encode(ENCODING), subtoken.encode(ENCODING))
File "/usr/lib/python2.7/site-packages/polly/external/keyring/core.py", line 37, in get_password
return _keyring_backend.get_password(service_name, username)
File "/usr/lib/python2.7/site-packages/polly/external/keyring/backend.py", line 199, in get_password
assert prompt == "/"
AssertionError

erikwesselius commented on 2014-12-20 13:15

I had a similar problem (polly forgetting account settings) but after installing python2-secretstorage it worked fine for over a week. However, as of today, without having done any package upgrade, polly failed to start generating the following error message:

Polly 0.93.12 (pre-alpha 3.12)
Copyright (C) 2011-2014 Marcelo Hashimoto
cache path: /home/erik/.cache/polly
config path: /home/erik/.config/polly
data home: /home/erik/.local/share/polly
initializing...
Traceback (most recent call last):
File "/usr/bin/polly", line 303, in <module>
account_manager = gui.twitter.account.Manager(NAME, config_path, config_path_lock, setting_factory, proxy_controller, font_scheme, identifier_factory, status_bar)
File "/usr/lib/python2.7/site-packages/polly/gui/twitter/account.py", line 486, in __init__
subtoken_secret = keyring.get_password(self.name.encode(ENCODING), subtoken.encode(ENCODING))
File "/usr/lib/python2.7/site-packages/polly/external/keyring/core.py", line 37, in get_password
return _keyring_backend.get_password(service_name, username)
File "/usr/lib/python2.7/site-packages/polly/external/keyring/backend.py", line 199, in get_password
assert prompt == "/"
AssertionError

erikwesselius commented on 2014-12-20 13:00

In fact, it's not exactly the same problem: today I suddenly couldn't login anymore whereas I used 0.93.12 (pre-alpha 3.12) for over a week now without having done any package upgrade on my system... Error message reproduced below.

erikwesselius commented on 2014-12-20 12:57

Having the same problem...

Polly 0.93.12 (pre-alpha 3.12)
Copyright (C) 2011-2014 Marcelo Hashimoto
cache path: /home/qqq/.cache/polly
config path: /home/qqq/.config/polly
data home: /home/qqq/.local/share/polly
initializing...
Traceback (most recent call last):
File "/usr/bin/polly", line 303, in <module>
account_manager = gui.twitter.account.Manager(NAME, config_path, config_path_lock, setting_factory, proxy_controller, font_scheme, identifier_factory, status_bar)
File "/usr/lib/python2.7/site-packages/polly/gui/twitter/account.py", line 486, in __init__
subtoken_secret = keyring.get_password(self.name.encode(ENCODING), subtoken.encode(ENCODING))
File "/usr/lib/python2.7/site-packages/polly/external/keyring/core.py", line 37, in get_password
return _keyring_backend.get_password(service_name, username)
File "/usr/lib/python2.7/site-packages/polly/external/keyring/backend.py", line 199, in get_password
assert prompt == "/"
AssertionError

4nduril commented on 2014-12-10 09:55

Hello,

Having the problem with forgetting account settings, too, I installed python2-secretstorage but it still doesn't work. I am also using gnome-keyring - are the two conflicting? How do I solve this?

Thanks in advance.

All comments