I'm having the same issue on RHEL
Similar errors, all related to database cursor, in pickdist.log and update.log and the mailing never goes.
Everything else is running perfectly.
In one it's an "ERROR/Loop"
In another it's an "ERROR/Scan"
It's like the scripts aren't connecting to the database so the final mailing isn't assembled and moved to the QUEUE for pickup by the Sendmail Queue runner.
{login as openemm}
% . bin/scripts/config.sh
% python
>>> import agn
>>> db = agn.DBase ()
>>> db
{this should output something like <agn.DBase instance at 0xb7e9986c>}
>>> cursor = db.newInstance ()
>>> cursor
{this should output something like <agn.DBase instance at 0xb7e9986c>}
If there is no output in the last case, some error has occured. Then please enter this command at your python prompt:
at >>>db.lasterr.args I get
(1045, "Access denied for user "agnitus'@'localhost' (using password: YES")
Have set and reset MySQL permissions but situation is unchanged
Everything else works fine.