EXECUTING "COMMIT;"... DONE!
EXECUTING "BEFORE_AKAMOVIES_TODB:BEGIN TRANSACTION;"...
EXECUTING "BEGIN TRANSACTION;"... DONE!
Traceback (most recent call last):
File "./imdbpy2sql.py", line 2136, in <module>
run()
File "./imdbpy2sql.py", line 2040, in run
doAkaTitles()
File "./imdbpy2sql.py", line 1332, in doAkaTitles
aka_id = CACHE_MID_AKAS.add(akat, append_data)
File "./imdbpy2sql.py", line 663, in add
self[key] = c
File "./imdbpy2sql.py", line 580, in __setitem__
self.flush()
File "./imdbpy2sql.py", line 1268, in flush
super(AkasMoviesCache, self).flush(*args, **kwds)
File "./imdbpy2sql.py", line 643, in flush
self.flush(quiet=1)
File "./imdbpy2sql.py", line 1268, in flush
super(AkasMoviesCache, self).flush(*args, **kwds)
File "./imdbpy2sql.py", line 604, in flush
self._toDB(quiet)
File "./imdbpy2sql.py", line 770, in _toDB
self._runCommand(l)
File "./imdbpy2sql.py", line 1284, in _runCommand
CURS.executemany(self.sqlstr, self.converter(new_dataList))
sqlite3.IntegrityError: aka_title.movie_id may not be NULL
This is with the 3.8-1 package that I have installed on my Debian machine.
I think something similar happens with svn head, though I'm about to
retest to be sure.
I'm pretty sure that this same code + data set worked before when I
did my tmpfs test.
But, I have done an update to my system, so maybe a dependency broke?
I tend to try to remove packages I don't think I need so maybe I
removed too much...
It doesn't look like sqlobject or sqlite changed, but I didn't do a
complete analysis of the dependency chain.
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Imdbpy-help mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/imdbpy-help