r2e bails out with TypeError
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
rss2email (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: rss2email
Hi,
After upgrading to Hardy, I get this behaviour:
$ r2e list
Traceback (most recent call last):
File "/usr/share/
elif action == "list": list()
File "/usr/share/
feeds, feedfileObject = load(lock=0)
File "/usr/share/
feeds = pickle.
TypeError: 'str' object does not support item assignment
And the same if I try to run r2e with any other options. I've tried it with both python 2.4 and 2.5.
Some more info:
$ aptitude show rss2email
Package: rss2email
State: installed
Automatically installed: yes
Version: 1:2.61-1
$ aptitude show python-feedparser
Package: python-feedparser
State: installed
Automatically installed: no
Version: 4.1-10
Thanks :-)
I've just done a bit more experimenting with this.
It seems that the bug / crash only occurs when upgrading from a previous version of rss2email, and the old configuration files - including the list of sites to subscribe to - are kept.
I've managed to work around it by backing up the config files, removing them, doing 'r2e new' and then re-entering all the feeds to follow, though this is really rather time consuming.
Pete.