Description:
RPM packages for MySQL-bench-5.0.21 (MySQL-Test-5.0.21-1, in case of RHEL4) depends on several *.pl files that usually are located in mysql-test/lib subdirectory (in MySQL test suite), but not included in any other RPM MySQL usually provides. As a result, these RPMs are useless.
How to repeat:
suse:/tmp # rpm -i MySQL-server-5.0.21-0.glibc23.i386.rpm
warning: MySQL-server-5.0.21-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h suse password 'new-password'
See the manual for more instructions.
NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run
the /usr/bin/mysql_fix_privilege_tables. Otherwise you will not be
able to use the new GRANT command!
Please report any problems with the /usr/bin/mysqlbug script!
The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com
doneting MySQL
suse:/tmp # rpm -q -l MySQL-server-5.0.21 | grep mtr_cases.pl
suse:/tmp # rpm -i MySQL-Max-5.0.21-0.glibc23.i386.rpm
warning: MySQL-Max-5.0.21-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
Restarting mysqld.
suse:/tmp # rpm -q -l MySQL-Max-5.0.21-0.glibc23.i386.rpm | grep mtr_cases.pl
suse:/tmp # rpm -i MySQL-client-5.0.21-0.glibc23.i386.rpm
warning: MySQL-client-5.0.21-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
suse:/tmp # rpm -q -l MySQL-client-5.0.21-0.glibc23.i386.rpm | grep mtr_cases.pl
suse:/tmp # rpm -i MySQL-devel-5.0.21-0.glibc23.i386.rpm
warning: MySQL-devel-5.0.21-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID 5072e1f5
suse:/tmp # rpm -q -l MySQL-devel-5.0.21-0.glibc23.i386.rpm | grep mtr_cases.pl
suse:/tmp # rpm -i MySQL-bench-5.0.21-0.glibc23.i386.rpm
warning: MySQL-bench-5.0.21-0.glibc23.i386.rpm: V3 DSA signature: NOKEY, key ID
5072e1f5
error: Failed dependencies:
perl(lib::mtr_cases.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_diff.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_gcov.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_gprof.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_io.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_match.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_misc.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_process.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_report.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_stress.pl) is needed by MySQL-bench-5.0.21-0.glibc23
perl(lib::mtr_timer.pl) is needed by MySQL-bench-5.0.21-0.glibc23
Suggested fix:
Include complete test suite in RPM binaries.