Package: anki Version: 1.0.1-1 Severity: grave Justification: causes data loss
After upgrading from 0.9.9.8.6-2.1 to 1.0.1-1, Anki can no longer read my old decks. Furthermore, after downgrading, I cannot import any of the decks from ~/.anki/backups, with errors such as: Import failed. Traceback (most recent call last): File "/usr/share/anki/ankiqt/ui/importing.py", line 172, in doImport self.importer.doImport() File "/usr/share/anki/anki/importing/anki10.py", line 31, in doImport src = DeckStorage.Deck(self.file) File "/usr/share/anki/anki/deck.py", line 2804, in Deck deck.rebuildQueue() File "/usr/share/anki/anki/deck.py", line 683, in rebuildQueue self.checkDue() File "/usr/share/anki/anki/deck.py", line 663, in checkDue stmt % 0, now=time.time()+self.delay0).rowcount File "/usr/share/anki/anki/db.py", line 114, in statement return self.execute(text(sql), kwargs) File "/usr/share/anki/anki/db.py", line 90, in execute x = self._session.execute(*a, **ka) File "/usr/lib/python2.6/dist-packages/sqlalchemy/orm/session.py", line 735, in execute clause, params or {}) File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1157, in execute params) File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1237, in _execute_clauseelement return self.__execute_context(context) File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1268, in __execute_context context.parameters[0], context=context) File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1367, in _cursor_execute context) File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/base.py", line 1360, in _cursor_execute context) File "/usr/lib/python2.6/dist-packages/sqlalchemy/engine/default.py", line 288, in do_execute cursor.execute(statement, parameters) OperationalError: (OperationalError) no such index: ix_cards_priorityDue u'update cards indexed by ix_cards_priorityDue set isDue = 1 where type = 0 and isDue = 0 and priority in (1,2,3,4) and combinedDue <= ?' (1299430077.8064089,) So, presently, all my data seems to be unreadable. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org