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.410163
First Submitted: 2011-10-04 11:56
Last Updated: 2015-06-09 10:52

Latest Comments

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.

zexias commented on 2014-10-15 12:35

Hi,

TuxLyn: I get it in my pc once, but it was when I used a debian. I talked to the dev of Polly and he said to me that he already fixed this bug (it's releated with the 'new' Auth of twitter, if my mind don't fail) and he said that the already fix it in project's repository (here: https://launchpad.net/polly). But I don't know how to help, because I'm new in Arch. But I would to!

fax: Thank you, this worked for me!

All comments