The latest version of Anki is 1.2. I suggest you upgrade, as it should be able to read your deck.
On Mon, Mar 7, 2011 at 1:39 AM, Michael Goetze <[email protected]> wrote: > 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 [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

