Pardon me if this has been covered before; I can't reach the archives, and I'm the impateint type. ;-)
I'm using Perl 5.6.0 on OpenBSD 2.9; it's worked quite well for me so far. After just installing MySQL 3.23.37, I figured the smart thing to do to work with it would be to get the appropriate Perl modules installed. So I went out and grabbed DBI-1.20, which installed just fine, and then DBD-mysql-2.0902. For some reason, when I ran my "perl Makefile.PL" command, I got these errors: DBI object version 1.20 does not match $DBI::VERSION 1.15 at /usr/libdata/perl5/i386-openbsd/5.6.0/DynaLoader.pm line 219. BEGIN failed--compilation aborted at /usr/local/libdata/perl5/site_perl/i386-openbsd/DBI.pm line 180. Compilation failed in require at /usr/local/libdata/perl5/site_perl/i386-openbsd/DBI/DBD.pm line 1740. BEGIN failed--compilation aborted at /usr/local/libdata/perl5/site_perl/i386-openbsd/DBI/DBD.pm line 1741. Compilation failed in require at Makefile.PL line 5. BEGIN failed--compilation aborted at Makefile.PL line 5. I'm guessing that OpenBSD installed DBI-1.15 with Perl on the basic system install. In any case, how would I go about fixing this? Like I said, DBI-1.20 installed just fine, with "make test" giving no errors. Thanks, Alex Kirk
