look in the mysql db, and look for the tabloe called version, the incorrect number of rows comes from duplicate rows, and the incorrect version number is the number assigned in the table_version column,
I think when ser is updated the table_version is also, just in case new fields are added/modified.
But it seems that when mysql.sh creates duplicates are getting created, I installed 0.10 and had the same problem, I just went through one by one removing the errors, I think I have a list of them somewhere, not sure if they will be the same for 0.9
Iqbal
On 2/22/2005, "Schweizer Laurent" laurent.schweizer@eivd.ch wrote:
Hello,
I have installed ser 0.9 from cvs and create a new db with ser_mysql.sh but when I start ser I have this error:
Feb 23 00:45:20 spada04 /usr/local/sbin/ser[16112]: register_udomain(): Invalid table version (use ser_mysql.sh reinstall)
Feb 23 00:45:20 spada04 /usr/local/sbin/ser[16112]: domain_fixup(): Error while registering domain
Feb 23 00:45:20 spada04 /usr/local/sbin/ser[16112]: ERROR: fix_expr : fix_actions error
and if I try to run ser_mysql.sh reinstall I have this:
Feb 23 00:46:55 spada04 /usr/local/sbin/ser[16151]: table_version(): Invalid number of rows received: 2, grp
Feb 23 00:46:55 spada04 /usr/local/sbin/ser[16151]: group:mod_init(): Error while querying table version
Feb 23 00:46:55 spada04 /usr/local/sbin/ser[16151]: init_mod(): Error while initializing module group
Laurent