I am having problems getting "make test" to run successfully. The system
is running Redhat 6.1, and I downloaded the MySQL 3.22.27 RPMS from
www.mysql.org and installed them:
MySQL-3.22.27-1.i386.rpm
MySQL-bench-3.22.27-1.i386.rpm
MySQL-client-3.22.27-1.i386.rpm
MySQL-devel-3.22.27-1.i386.rpm
Redhat 6.1 comes with Perl 5.005_03 (from the perl-5.00503-6 RPM). I used
the CPAN module to install Bundle::DBI with no problems, but when I try to
install Bundle::DBD::mysql I get the following errors in "make test":
t/00base............ok
t/10dsnlist.........ok
t/20createdrop......ok
t/30insertfetch.....ok
t/40bindparam.......ok
t/40blobs...........ok
t/40listfields......ok
t/40nulls...........ok
t/40numrows.........ok
t/50chopblanks......ok
t/50commit..........ok
t/60leaks...........skipping test on this platform
t/ak-dbd............ok
t/akmisc............FAILED test 44
Failed 1/351 tests, 99.72% okay
t/dbdadmin..........ok
t/mysql.............FAILED test 23
Failed 1/68 tests, 98.53% okay
t/mysql2............ok
Failed Test Status Wstat Total Fail Failed List of failed
-------------------------------------------------------------------------------
t/akmisc.t 351 1 0.28% 44
t/mysql.t 68 1 1.47% 23
I tried downloading the source RPM and rebuilding the RPMs on my own
machine, and installing them, but I got the same results.
My configuration for the DBD module is:
- MySQL drivers only
- MysqlPerl emulation: yes
- MySQL installation: /usr
- test database: test
- test system: localhost
- test username: test
- test password: undef
Does anyone have a clue on how I can get make test to succeed?
--
Michael A. Jarvis michael@stripped
Linux Developer, webcasts.com http://www.webcasts.com
"Give a man a fire, he'll be warm for a day. Set a man on fire, and
he'll be warm for the rest of his life." --John A. Hrastar