Bug #30161 | Perl API - No "configure" with DBD-mysql-4.005 | ||
---|---|---|---|
Submitted: | 31 Jul 2007 22:09 | Modified: | 1 Aug 2007 19:34 |
Reporter: | Daniel Barker | Email Updates: | |
Status: | Not a Bug | Impact on me: | |
Category: | Connectors: DBD::mysql ( Perl ) | Severity: | S2 (Serious) |
Version: | 14.12 Distrib 5.0.45 | OS: | MacOS (Intel) |
Assigned to: | CPU Architecture: | Any |
[31 Jul 2007 22:09]
Daniel Barker
[1 Aug 2007 7:22]
Sveta Smirnova
Thank you for taking the time to write to us, but this is not a bug. Please double-check the documentation available at http://dev.mysql.com/doc/ and the instructions on how to report a bug at http://bugs.mysql.com/how-to-report.php Read at http://www.cpan.org/ how to install CPAN module. Alternatively you can run `perl Makefile.PL --help` to see option list.
[1 Aug 2007 11:10]
Daniel Barker
Dear Sveta Smirnova, Thank you for your advice. However I do believe this may be a bug. For installation of DBD::mysql, neither the instructions on the MySQL Web site, nor those on CPAN provide information on how to install the DBD::mysql library in a non-default location. (N.B. I mean the location of the DBD::mysql Perl library. My installation of MySQL itself is in the default location. But I wish to keep Perl libraries in my home directory.) Note, there is some information given on "configure" for different purposes (e.g. in documentation sections MULTITHREADING and INSTALLATION on CPAN) and I would have assumed a "--prefix" option would achieve my aim. However, there is actually no "configure" in the DBD::mysql distribution. "perl Makefile.PL --help" provides no advice on how to put the Perl library in a non-default location. No option is documented as relating to the final destination of the Perl library. As a work-around, would it be acceptable for me to set PERL5LIB to "point to" the location of mysql.pm, without "make install"? I mean, if I "make" then "make test" in ~/DBD-mysql-4.005/, could I simply add ~/DBD-mysql-4.005/lib to my PERL5LIB envionment variable, without actually doing any "make install"? Thank you again for advice. Best regards, Daniel
[1 Aug 2007 19:34]
Sveta Smirnova
Thank you for the feedback. This behaviour is documented for every Perl module. You can find necessary information in man perlmodinstall