https://bugs.gpodder.org/show_bug.cgi?id=1198
Summary: 2.7 to 2.9 upgrade crashes and resets feed database
Product: gPodder
Version: 2.9
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: low
Component: Application
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
First run of 2.9 crashes with the traceback below. Second run starts up without
any feeds (http://qzx.com/tmp/gpodder/gpodder-second-startup.png) and importing
from channels.opml shows an empty window
(http://qzx.com/tmp/gpodder/gpodder-import.png).
channels.opml: dateCreated tag was changed but rest of file is the same
database.sqlite: 2% smaller
mygpo.queue.sqlite: was changed but still the same size
gpodder.conf: unchanged
--
/usr/lib/python2.6/site-packages/dbus/connection.py:242: DeprecationWarning:
object.__init__() takes no parameters
super(Connection, self).__init__(*args, **kwargs)
Traceback (most recent call last):
File "/usr/bin/gpodder-2.6", line 215, in <module>
gui.main(options)
File "/usr/lib/python2.6/site-packages/gpodder/gui.py", line 4157, in main
gp = gPodder(bus_name, config)
File "/usr/lib/python2.6/site-packages/gpodder/gui.py", line 174, in __init__
BuilderWidget.__init__(self, None)
File "/usr/lib/python2.6/site-packages/gpodder/gtkui/interface/common.py",
line 56, in __init__
GtkBuilderWidget.__init__(self, gpodder.ui_folders, gpodder.textdomain,
**kwargs)
File "/usr/lib/python2.6/site-packages/gpodder/gtkui/base.py", line 70, in
__init__
self.new()
File "/usr/lib/python2.6/site-packages/gpodder/gui.py", line 457, in new
self.channels = PodcastChannel.load_from_db(self.db,
self.config.download_dir)
File "/usr/lib/python2.6/site-packages/gpodder/model.py", line 131, in
load_from_db
return db.load_channels(factory=cls.build_factory(download_dir))
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 343, in
load_channels
cur = self.cursor(lock=True)
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 199, in
cursor
return self.db.cursor()
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 193, in db
self.__check_schema()
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 266, in
__check_schema
self.upgrade_table(self.TABLE_CHANNELS, self.SCHEMA_CHANNELS,
self.INDEX_CHANNELS)
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 662, in
upgrade_table
self.recreate_table(cur, table_name, fields, index_list)
File "/usr/lib/python2.6/site-packages/gpodder/dbsqlite.py", line 625, in
recreate_table
cur.execute('UPDATE %s SET %s = %s where %s IS NULL' % (new_table_name,
column, default, column))
sqlite3.OperationalError: no such column: feed_update_enabled
--
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs