On Mon, 2004-08-23 at 16:58, Joseph E. Sacco, Ph.D. wrote:
> * PowerMac[silver] with dual G4 533-MHz CPU's, 1GB RAM, SCSI drives
> * YDL-3.0.1
> * gcc-3.2.2
> * 23Aug04 BK source
> Pulled, built and tested the latest source [up through change set
> 1.1967] from the BK tree:
> ./mysql-test/mysql-test-run --force --with-ndbcluster
> Failed 1/282 tests, 99.64% successful.
> system_mysql_db_fix [ fail ]
> Errors are (from
> /usr/local/src/MySQL/Cluster/mysql-4.1/mysql-test/var/log/mysqltest-time) :ERROR
> 1045: Access denied for user 'root'@'localhost' (using password: YES)
> cat: write error: Broken pipe
The line above indicates a problem has occured when executing the script
scripts/mysql_fix_privilege_tables, it's invoked from line 63 in
system_mysql_db_fix.test. Could it be that it's using programs from an
existing installation of MySQL when the script is executed?
You can try to change line 63 into:
--exec $MYSQL_FIX_SYSTEM_TABLES --database=test --basedir=$BASEDIR
> /usr/local/src/MySQL/Cluster/mysql-4.1/client/.libs/mysqltest: At line
> 10: query 'show create table func' failed: 1146: Table 'test.func'
> doesn't exist
> (the last lines may be the most important ones)
Since the first step failed, the check that system db is ok fails.
I have noticed that you have encountered this problem several times when
you run the test. My suggestion is that if the above does not work, you
should report it as a bug at http://bugs.mysql.com/report.php
Please report the content of your var/log/master.err file.
Magnus Svensson, Software Engineer
MySQL AB, www.mysql.com
Office: +46 709 164 491