2011-06-23, 02:25
I'm intentionally not asking this question in the AE sticky since it's not directly AE related
I've installed the AE build from 22-Jun-2011 on one of my ATVs and I'm getting Navigation sounds and the media I've tested so far works. However, I am no longer able to connect to the MySQL database running on my Linux box.
So, I decided to export the master DB from my Linux build, purge the database, install the most recent Ubuntu build and then re-import the database. On the Linux side, things work well, with the following xbmc packages installed:
On the ATV side, however, things aren't so great.
The relevant errors in xbmc.log on the ATV:
The ALTER TABLE attempt fails because I don't allow generous enough grants by the xbmc user on my ATVs. This is to avoid that I accidentally delete the DB. So I tried manually executing that statement as an admin user in mysql:
.... but that doesn't work.
What do I need to do to my mysql master to make sure that I can continue testing the AE build for stability while still have database connectivity ?
I've installed the AE build from 22-Jun-2011 on one of my ATVs and I'm getting Navigation sounds and the media I've tested so far works. However, I am no longer able to connect to the MySQL database running on my Linux box.
So, I decided to export the master DB from my Linux build, purge the database, install the most recent Ubuntu build and then re-import the database. On the Linux side, things work well, with the following xbmc packages installed:
Code:
ii xbmc 2:11.0pvr+odk40~git20110530.615e173-0ubuntu1~ppa+odk40~maverick
ii xbmc-bin 2:11.0-pvr+odk40~git20110530.615e173-0ubuntu1~ppa+odk40~maverick
rc xbmc-data 2:10.5-dharma+pvr~odk48+maverick
On the ATV side, however, things aren't so great.
The relevant errors in xbmc.log on the ATV:
Code:
23:48:37 T:162140160 M:122904576 NOTICE: Attempting to update the database xbmc_video from version 51 to 53
23:48:37 T:162140160 M:122904576 DEBUG: Mysql Start transaction
23:48:37 T:162140160 M:122904576 DEBUG: Mysql execute: ALTER TABLE movie ADD c23 text
23:48:37 T:162140160 M:122904576 ERROR: SQL: Undefined MySQL error: Code (1142)
Query: ALTER TABLE movie ADD c23 text
23:48:37 T:162140160 M:122904576 ERROR: Error attempting to update the database version!
23:48:37 T:162140160 M:122904576 DEBUG: Mysql rollback transaction
23:48:37 T:162140160 M:122904576 ERROR: Can't update the database xbmc_video from version 51 to 53
23:48:37 T:162140160 M:122904576 ERROR: Unable to open database xbmc_video
The ALTER TABLE attempt fails because I don't allow generous enough grants by the xbmc user on my ATVs. This is to avoid that I accidentally delete the DB. So I tried manually executing that statement as an admin user in mysql:
Code:
mysql> ALTER TABLE movie ADD c23 text;
Query OK, 773 rows affected (0.10 sec)
.... but that doesn't work.
What do I need to do to my mysql master to make sure that I can continue testing the AE build for stability while still have database connectivity ?