MySQL Forums
Forum List  »  Perl

cannot install Bundle::DBD::mSQL for MySQL
Posted by: gw1500se
Date: October 23, 2006 06:38AM

I am trying to install Bundle::DBD::mSQL for MySQL using -MCPAN and am getting a non-descript error. My output is below. Can someone tell me what I am doing wrong? TIA.

cpan> install Bundle::DBD::mSQL
CPAN: Storable loaded ok
Going to read /Users/admin/.cpan/Metadata
Database was generated on Thu, 19 Oct 2006 22:24:11 GMT
DBI is up to date (1.52).
Data::ShowTable is up to date (undef).
Running install for module Msql
Running make for J/JW/JWIED/Msql-Mysql-modules-1.2219.tar.gz
CPAN: Digest::SHA loaded ok
CPAN: Module::Signature loaded ok
Can't exec "gpg": No such file or directory at /Library/Perl/5.8.6/Module/Signature.pm line 134.
Use of uninitialized value in pattern match (m//) at /Library/Perl/5.8.6/Module/Signature.pm line 134.
Use of uninitialized value in numeric eq (==) at /System/Library/Perl/5.8.6/CPAN.pm line 4811.
Signature for /Users/admin/.cpan/sources/authors/id/J/JW/JWIED/CHECKSUMS ok
CPAN: Compress::Zlib loaded ok
Checksum for /Users/admin/.cpan/sources/authors/id/J/JW/JWIED/Msql-Mysql-modules-1.2219.tar.gz ok
Scanning cache /Users/admin/.cpan/build for sizes
Msql-Mysql-modules-1.2219/
Msql-Mysql-modules-1.2219/dbd/
Msql-Mysql-modules-1.2219/dbd/constants.h
Msql-Mysql-modules-1.2219/dbd/dbd.xs.in
Msql-Mysql-modules-1.2219/dbd/dbimon.in
Msql-Mysql-modules-1.2219/dbd/Acknowledgements
Msql-Mysql-modules-1.2219/dbd/myMsql.h
Msql-Mysql-modules-1.2219/dbd/Changes
Msql-Mysql-modules-1.2219/dbd/bindparam.h
Msql-Mysql-modules-1.2219/dbd/dbd.pm.in
Msql-Mysql-modules-1.2219/dbd/Makefile.PL.in
Msql-Mysql-modules-1.2219/dbd/dbdimp.c
Msql-Mysql-modules-1.2219/dbd/dbdimp.h
Msql-Mysql-modules-1.2219/dbd/bundle.pm.in
Msql-Mysql-modules-1.2219/lib/
Msql-Mysql-modules-1.2219/lib/ExtUtils/
Msql-Mysql-modules-1.2219/lib/ExtUtils/PerlPP.pm
Msql-Mysql-modules-1.2219/lib/DBD/
Msql-Mysql-modules-1.2219/lib/DBD/mSQL/
Msql-Mysql-modules-1.2219/lib/DBD/mSQL/Install.pm
Msql-Mysql-modules-1.2219/lib/DBD/mSQL1/
Msql-Mysql-modules-1.2219/lib/DBD/mSQL1/Install.pm
Msql-Mysql-modules-1.2219/lib/DBD/mysql/
Msql-Mysql-modules-1.2219/lib/DBD/mysql/Install.pm
Msql-Mysql-modules-1.2219/tests/
Msql-Mysql-modules-1.2219/tests/ak-dbd.t
Msql-Mysql-modules-1.2219/tests/mSQL1.dbtest
Msql-Mysql-modules-1.2219/tests/CSV.mtest
Msql-Mysql-modules-1.2219/tests/CSV.dbtest
Msql-Mysql-modules-1.2219/tests/20createdrop.t
Msql-Mysql-modules-1.2219/tests/dbdadmin.t
Msql-Mysql-modules-1.2219/tests/50commit.t
Msql-Mysql-modules-1.2219/tests/msql2.t
Msql-Mysql-modules-1.2219/tests/mysql.dbtest
Msql-Mysql-modules-1.2219/tests/50chopblanks.t
Msql-Mysql-modules-1.2219/tests/00base.t
Msql-Mysql-modules-1.2219/tests/40nulls.t
Msql-Mysql-modules-1.2219/tests/msql1.t
Msql-Mysql-modules-1.2219/tests/pNET.dbtest
Msql-Mysql-modules-1.2219/tests/mysql2.t
Msql-Mysql-modules-1.2219/tests/40bindparam.t
Msql-Mysql-modules-1.2219/tests/10dsnlist.t
Msql-Mysql-modules-1.2219/tests/mSQL.mtest
Msql-Mysql-modules-1.2219/tests/mysql.t
Msql-Mysql-modules-1.2219/tests/README
Msql-Mysql-modules-1.2219/tests/60leaks.t
Msql-Mysql-modules-1.2219/tests/mSQL1.mtest
Msql-Mysql-modules-1.2219/tests/30insertfetch.t
Msql-Mysql-modules-1.2219/tests/Adabas.mtest
Msql-Mysql-modules-1.2219/tests/40blobs.t
Msql-Mysql-modules-1.2219/tests/40numrows.t
Msql-Mysql-modules-1.2219/tests/lib.pl
Msql-Mysql-modules-1.2219/tests/pNET.mtest
Msql-Mysql-modules-1.2219/tests/40listfields.t
Msql-Mysql-modules-1.2219/tests/skeleton.test
Msql-Mysql-modules-1.2219/tests/mysql.mtest
Msql-Mysql-modules-1.2219/tests/mSQL.dbtest
Msql-Mysql-modules-1.2219/tests/Adabas.dbtest
Msql-Mysql-modules-1.2219/tests/akmisc.t
Msql-Mysql-modules-1.2219/mSQL/
Msql-Mysql-modules-1.2219/mSQL/lib/
Msql-Mysql-modules-1.2219/mSQL/lib/Bundle/
Msql-Mysql-modules-1.2219/mSQL/lib/Bundle/DBD/
Msql-Mysql-modules-1.2219/mSQL/lib/Bundle/DBD/mSQL.pm
Msql-Mysql-modules-1.2219/mSQL/lib/DBD/
Msql-Mysql-modules-1.2219/mSQL/lib/DBD/mSQL.pm
Msql-Mysql-modules-1.2219/mSQL/lib/Msql.pm
Msql-Mysql-modules-1.2219/mSQL/lib/Msql/
Msql-Mysql-modules-1.2219/mSQL/lib/Msql/Statement.pm
Msql-Mysql-modules-1.2219/nodbd/
Msql-Mysql-modules-1.2219/nodbd/nodbd.pm.in
Msql-Mysql-modules-1.2219/nodbd/pmsql.in
Msql-Mysql-modules-1.2219/nodbd/statement.pm.in
Msql-Mysql-modules-1.2219/nodbd/typemap
Msql-Mysql-modules-1.2219/mysql/
Msql-Mysql-modules-1.2219/mysql/lib/
Msql-Mysql-modules-1.2219/mysql/lib/Mysql.pm
Msql-Mysql-modules-1.2219/mysql/lib/Mysql/
Msql-Mysql-modules-1.2219/mysql/lib/Mysql/Statement.pm
Msql-Mysql-modules-1.2219/mysql/lib/DBD/
Msql-Mysql-modules-1.2219/mysql/lib/DBD/mysql.pm
Msql-Mysql-modules-1.2219/mysql/lib/Bundle/
Msql-Mysql-modules-1.2219/mysql/lib/Bundle/DBD/
Msql-Mysql-modules-1.2219/mysql/lib/Bundle/DBD/mysql.pm
Msql-Mysql-modules-1.2219/Makefile.PL
Msql-Mysql-modules-1.2219/MANIFEST
Msql-Mysql-modules-1.2219/MANIFEST.SKIP
Msql-Mysql-modules-1.2219/README
Msql-Mysql-modules-1.2219/ChangeLog
Removing previously used /Users/admin/.cpan/build/Msql-Mysql-modules-1.2219
Package came without SIGNATURE


CPAN.pm: Going to build J/JW/JWIED/Msql-Mysql-modules-1.2219.tar.gz

Which drivers do you want to install?

1) MySQL only
2) mSQL only (either of mSQL 1 or mSQL 2)
3) MySQL and mSQL (either of mSQL 1 or mSQL 2)

4) mSQL 1 and mSQL 2
5) MySQL, mSQL 1 and mSQL 2

Enter the appropriate number: [3] 1


Do you want to install the MysqlPerl emulation? You might keep your old
Mysql module (to be distinguished from DBD::mysql!) if you are concerned
about compatibility to existing applications! [n]
Where is your MySQL installed? Please tell me the directory that
contains the subdir 'include'. [/usr/local/mysql]
Which database should I use for testing the MySQL drivers? [test]
On which host is database test running (hostname, ip address
or host:port) [localhost]
User name for connecting to database test? [undef] admin
Password for connecting to database test? [undef] ************
Creating files for MySQL ....................
WARNING: PL_FILES takes a hash reference not a array reference.
Please inform the author.
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -lgz
Using DBI 1.52 (for perl 5.008006 on darwin-thread-multi-2level) installed in /Library/Perl/5.8.6/darwin-thread-multi-2level/auto/DBI/
Writing Makefile for DBD::mysql
Writing Makefile for Msql-Mysql-modules
/usr/bin/perl -Iblib/arch -Iblib/lib -I/System/Library/Perl/5.8.6/darwin-thread-multi-2level \
-I/System/Library/Perl/5.8.6 -Ilib -MExtUtils::PerlPP \
-e ppp "dbd/dbimon.in" "dbimon" "lib/DBD/mysql/Install/Config.pm"
/usr/bin/pod2text mysql/lib/DBD/mysql.pm >README
cp lib/DBD/mysql.pm ../blib/lib/DBD/mysql.pm
cp lib/Mysql.pm ../blib/lib/Mysql.pm
cp lib/Mysql/Statement.pm ../blib/lib/Mysql/Statement.pm
cp lib/Bundle/DBD/mysql.pm ../blib/lib/Bundle/DBD/mysql.pm
cc -c -I/Library/Perl/5.8.6/darwin-thread-multi-2level/auto/DBI -I/usr/local/mysql/include -I../dbd -I/Library/Perl/5.8.6/darwin-thread-multi-2level/auto/DBI -I//System/Library/Perl/5.8.6/darwin-thread-multi-2level -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -Os -DVERSION=\"2.0419\" -DXS_VERSION=\"2.0419\" "-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DDBD_MYSQL dbdimp.c
dbdimp.c: In function 'mysql_db_login':
dbdimp.c:724: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
dbdimp.c: In function 'mysql_db_FETCH_attrib':
dbdimp.c:1013: warning: initialization discards qualifiers from pointer target type
dbdimp.c:1019: warning: initialization discards qualifiers from pointer target type
dbdimp.c:1027: warning: initialization discards qualifiers from pointer target type
dbdimp.c:1048: warning: initialization discards qualifiers from pointer target type
dbdimp.c:1059: warning: initialization discards qualifiers from pointer target type
dbdimp.c: In function 'mysql_st_internal_execute':
dbdimp.c:1203: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
dbdimp.c:1264: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
dbdimp.c: In function 'mysql_st_fetch':
dbdimp.c:1427: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
dbdimp.c: In function 'MysqlReconnect':
dbdimp.c:2163: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
/usr/bin/perl -p -e "s/~DRIVER~/mysql/g" /Library/Perl/5.8.6/darwin-thread-multi-2level/auto/DBI/Driver.xst > mysql.xsi
/usr/bin/perl /System/Library/Perl/5.8.6/ExtUtils/xsubpp -typemap /System/Library/Perl/5.8.6/ExtUtils/typemap mysql.xs > mysql.xsc && mv mysql.xsc mysql.c
Warning: duplicate function definition 'do' detected in mysql.xs, line 281
Warning: duplicate function definition 'rows' detected in mysql.xs, line 407
cc -c -I/Library/Perl/5.8.6/darwin-thread-multi-2level/auto/DBI -I/usr/local/mysql/include -I../dbd -I/Library/Perl/5.8.6/darwin-thread-multi-2level/auto/DBI -I//System/Library/Perl/5.8.6/darwin-thread-multi-2level -g -pipe -fno-common -DPERL_DARWIN -no-cpp-precomp -fno-strict-aliasing -I/usr/local/include -Os -DVERSION=\"2.0419\" -DXS_VERSION=\"2.0419\" "-I/System/Library/Perl/5.8.6/darwin-thread-multi-2level/CORE" -DDBD_MYSQL mysql.c
mysql.xs: In function 'XS_DBD__mysql__dr__ListDBs':
mysql.xs:98: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
mysql.xs: In function 'XS_DBD__mysql__dr__admin_internal':
mysql.xs:138: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
mysql.xs:144: error: too few arguments to function 'mysql_shutdown'
mysql.xs:186: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
mysql.xs: In function 'XS_DBD__mysql__db__ListDBs':
mysql.xs:250: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
mysql.xs: In function 'XS_DBD__mysql__db__ListTables':
mysql.xs:271: warning: passing argument 3 of 'mysql_dr_error' discards qualifiers from pointer target type
make[1]: *** [mysql.o] Error 1
make: *** [subdirs] Error 2
/usr/bin/make -- NOT OK
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Running install for module DBD::mSQL
Running make for J/JW/JWIED/Msql-Mysql-modules-1.2219.tar.gz
Is already unwrapped into directory /Users/admin/.cpan/build/Msql-Mysql-modules-1.2219
Has already been processed within this session
Running make test
Can't test without successful make
Running make install
make had returned bad status, install seems impossible
Bundle summary: The following items in bundle Bundle::DBD::mSQL had
installation problems:
Msql DBD::mSQL
Failed during this command:
JWIED/Msql-Mysql-modules-1.2219.tar.gz : make NO

Options: ReplyQuote


Subject
Written By
Posted
cannot install Bundle::DBD::mSQL for MySQL
October 23, 2006 06:38AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.