mysql_dbd_quirk

This is part of The Pile, a partial archive of some open source mailing lists and newsgroups.



Subject: Re: checksetup.pl complains MySQL driver isn't found...
From: <Dan.Moore@xor.com>
Date: Sat, 25 Nov 2000 10:53:51 -0700

hamdyz@pacific.net.sg wrote:

> I am trying to install Bugzilla 2.10 on my RedHat 6.0. I installed all
> perl modules (DBI-per-bin, Msql-MySQL-DBI-perl-bin) and MySQL,
> MySQL-client, MySQL-shared, MySQL-devel (all versions 3.23.25-1) 
> throughRPM packages. I believe I installed all modules as 
> specified in Buzilla
> README file (from bugzilla-LATEST.2.10.tar.gz)
> 
> When I executed checksetup.pl, I got an error asking me to install the
> MySQL database driver and also asking me to enable MySQL emulation.
> 
> Questions
> 1. Why and how to solve this?
> 2. What does the "emulation" mean?

When you install the DBD perl module for mysql, it asks you whether you 
want to "emulate" an older mysql interface (I think).   The default is 
not to, but Bugzilla needs this.  

I'm not sure you can get the proper setup with an RPM--but installing 
the module by hand is not difficult.  See
http://www.perl.com/CPAN-local//modules/by-module/Msql/ and grap the 
latest "modules" file.  Then gunzip it, and untar it, and read the 
README file.  That should fix this.

Hope that helps.
Dan


===


the rest of The Pile (a partial mailing list archive)

doom@kzsu.stanford.edu