Solved

CPAN Installing DBD::

Posted on 2002-03-10
31
694 Views
Last Modified: 2013-12-25
Hello.

when ever I try to install that module name

Bundle::DBD::mysql

by

cpan on my shell, i got that following error :-

==================================
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Failed to determine directory of mysql.h. Use

  perl Makefile.PL --cflags=-I<dir>

to set this directory. For details see the INSTALL.html file,
section "C Compiler flags" or type

  perl Makefile.PL --help
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install
Running make for J/JW/JWIED/DBD-mysql-2.1011.tar.gz
  Unwrapped into directory /root/.cpan/build/DBD-mysql-2.1011
  Had some problem writing Makefile
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install

Bundle summary: The following items seem to have had installation problems:
  Unwrapped into directory /root/.cpan/build/Msql-Mysql-modules-1.2219
DBI Mysql DBD::mysql
==================================

I dont know why I am having that error, I got that error when I try to install Bundle::DBD::mysql Or DBI, I really dont understand that, but the thing is most of my script need that module so please please help me in installing those module as they are very very important , I will really appreciate if you please kindly reply me your earliest.

Thanks
0
Comment
Question by:sohaib69
  • 18
  • 13
31 Comments
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
more than likley your error will be to do with pre-requisties:  

Perl

Preferrably a version of Perl, that comes preconfigured with your system. For example, all Linux and FreeBSD distributions come with Perl. For Windows, ActivePerl is recommended, see http://www.activestate.com for details.

MySQL

You need not install the actual MySQL database server, the client files and the devlopment files are sufficient. For example, the Red Hat Linux distribution comes with RPM files mysql-client and mysql-devel. These are sufficient, if the MySQL server is located on a foreign machine. You may also create client files by compiling from the MySQL source distribution and using
  configure --without-server
If you are using Windows and need to compile from sources (which is only the case if you are not using ActivePerl), then you must ensure that the header and library files are installed. This may require choosing a ``Custom installation'' and selecting the appropriate option when running the MySQL setup program.


DBI

DBD::mysql is a DBI driver, hence you need DBI. It is available from the same source where you got the DBD::mysql distribution from.

C compiler

A C compiler is only required, if you install from source. In most cases there are binary distributions of DBD::mysql available. However, if you need a C compiler, make sure, that it is the same C compiler that was used for compiling Perl and MySQL! Otherwise you will almost definitely encounter problems because of differences in the underlying C runtime libraries.
In the worst case, this might mean to compile Perl and MySQL yourself. But believe me, experience shows that a lot of problems are fixed this way.


Gzip libraries

Late versions of MySQL come with support for compression. Thus it may be required that you have install an RPM package like libz-devel, libgz-devel or something similar.


If you install from the command line with perl -MCPAN -eshell you will struggle to see all the errors you will come across, so if thst is the case do a maunal install.  Follow the guidlines in the links below as this is the relevant information.


http://search.cpan.org/search?mode=module&query=Bundle%3A%3ADBD%3A%3Amysql

http://search.cpan.org/doc/JWIED/DBD-mysql-2.1011/INSTALL.html


let me know if you need more help...

do u have mysql installed?

peewee
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,

also at prompt type:

[gibbop31@5.6.0]$ locate mysql_config

should reveal:

/usr/local/bin/mysql_config

if not su to root and do a find.

find / -name mysql_config

does it return anything.  is your path ok?

regards
peewee
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
hello peewee,

I type the following command.

[root@ns admin]# mysql_config
Usage: /usr/bin/mysql_config [OPTIONS]
Options:
        --cflags        [-I'/usr/include']
        --libs          [ -L'/usr/lib' -lmysqlclient -lz -lcrypt -lnsl -lm ]
        --socket        [/tmp/mysql.sock]
        --port          [3306]
        --version       [3.23.47]
[root@ns admin]#      

I also install ActivePerl-5.6.1-631 on my linux redhat server 6.1 but I instal on some different location i.e. /usr/bin/perl6/bin/perl

so please let me know what rpm package i need to install that DBI . DBD::mysql modules , i also try that manual installation but same error occured.

Thanks

Await your early reply.

0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
i also try

[root@ns admin]# rpm -Uvh ftp://fr2.rpmfind.net/linux/redhat/6.1/en/powertools/
i386/mysql-devel-3.20.32a-1.i386.rpm
Retrieving ftp://fr2.rpmfind.net/linux/redhat/6.1/en/powertools/i386/mysql-devel
-3.20.32a-1.i386.rpm
error: failed dependencies:
        mysql = 3.20.32a is needed by mysql-devel-3.20.32a-1

I got that error, the thing is my server people install that mysql-3.23 thru .tar.gz package they didnt install mysql thru RPM, so what I have to do in order to install mysql-devel package and the other package libz-devel

Thanks.

0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,

two things can you paste line 167 of the Makrfile.pl
here, and can you do a locate mysql_config and tell me what it reveals..

regards
Peewee
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
also can you do a locate mysql.h

and report back what is says.  make sure you provide the three steps i have aked, it will save a lot of bother..

peewee
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
hi peewee,

the Makefile.PL line 167 is for DBD-mysql-2.1011 module is

open(PIPE, "mysql_config --$param |");

/usr/mysql-3.23/scripts/mysql_config.sh
/usr/mysql-3.23/scripts/mysql_config
/var/mysql/bin/mysql_config

Thanks
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
ok now the important one:


locate mysql.h


does it reveal anything?

peewee
 
0
 
LVL 5

Accepted Solution

by:
Peewee earned 100 total points
Comment Utility
sohaib69,
i'm asssuming that you won't be able to locate mysql.h and this is why your Makefile fails. You'll need the development libraries for mysql.  

Goto the following link and install what you need, make sure you get the same version as your mysql database.

http://www.rpmfind.net/linux/rpm2html/search.php?query=mysql-devel&submit=Search+...&system=&arch=

regards
Peewee
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
/usr/local/src/php-4.0.6/ext/dbx/dbx_mysql.h
/usr/local/src/php-4.0.6/ext/mysql/libmysql/mysql.h
/usr/local/src/php-4.0.6/ext/mysql/php_mysql.h
/usr/local/src/php-4.1.0/ext/dbx/dbx_mysql.h
/usr/local/src/php-4.1.0/ext/mysql/libmysql/mysql.h
/usr/local/src/php-4.1.0/ext/mysql/php_mysql.h
/usr/mysql-3.23/include/mysql.h
/usr/mysql-3.23/innobase/include/row0mysql.h
/var/mysql/include/mysql/mysql.h  

Thanks
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
dear peewee, as i mention above . . .  .

my server people install mysql 3.23.47 thru MySQL 3.23.47 Tarball (tar.gz) (11.3M)

so please tell me how I am going to delete that Tarball of mysql the one which is running on my server and install that mysql thru rpm so that I will install the following .

MySQL 3.23.49a Server
MySQL 3.23.49a Benchmark/test suites
MySQL 3.23.49a Client programs
MySQL 3.23.49a Libraries and Header files for development
MySQL 3.23.49a Client shared libraries

Please let me know if all those above rpm is fine to install the DBD::mysql module, or once you tell me how to delete that mysql package from my server, then will that module installation work.

Thanks
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,

save this script as: dbi.pl and run this script on the command line perl dbi.pl

 
print "start\n";
 
use DBI;
 
my @drivers = DBI->available_drivers();
 
foreach (@drivers)
{
        print "driver:$_\n";
}
 
print "end\n";


what does it display?

regards
Peewee
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
[root@ns mysql]# perl dbi.pl
start
driver:ADO
driver:ExampleP
driver:Pg
driver:Proxy
end
[root@ns mysql]#  

OR

[root@ns mysql]# ./dbi.pl
./dbi.pl: print: command not found
./dbi.pl: use: command not found
./dbi.pl: syntax error near unexpected token `DBI->available_drivers()'
./dbi.pl: ./dbi.pl: line 5: `my @drivers = DBI->available_drivers();'
[root@ns mysql]#              
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
here is your initial problem:

the following are the files that DBD::Mysql needs to find.
You mysql_config does not point to these files.  It should use the cflags variable within mysql_config to point to them.

You will need to edit mysql_config to point to the directory where these files are. ie change cflags        [-I'/usr/include'] so that it points to /usr/mysql-3.23/include. Alternatively create a link from one location of the file to the other so that the same file exists in both places or copy the files from usr/mysql-3.23/include to  /usr/include

This should fix that problem, but you may encounter other config problems.

regards
Peewee

let me know what drivers dbi.pl returns.


0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
ok thanks no joy on that count..

proceed with a copy, link or changing mysql_config

peewee
0
How to improve team productivity

Quip adds documents, spreadsheets, and tasklists to your Slack experience
- Elevate ideas to Quip docs
- Share Quip docs in Slack
- Get notified of changes to your docs
- Available on iOS/Android/Desktop/Web
- Online/Offline

 
LVL 1

Author Comment

by:sohaib69
Comment Utility
ok peewee

i did this
first I went to this directory like

pico /usr/mysql-3.23/scripts/mysql_config

libs="$ldflags -L'$pkglibdir' -lmysqlclient $client_libs"
cflags="-I'/usr/mysql-3.23/include'"

usage () {
        cat <<EOF
Usage: $0 [OPTIONS]
Options:
        --cflags        [$cflags]
        --libs          [$libs]
        --socket        [$socket]
        --port          [$port]
                              [ Wrote 125 lines ]

And then I issue the following command

[root@ns bin]# /usr/mysql-3.23/scripts/mysql_config
Usage: /usr/mysql-3.23/scripts/mysql_config [OPTIONS]
Options:
        --cflags        [-I'/usr/mysql-3.23/include']
        --libs          [ -L'/var/mysql/lib/mysql' -lmysqlclient -lz -lcrypt -ln
sl -lm ]
        --socket        [/tmp/mysql.sock]
        --port          [3306]
        --version       [3.23.47]


Now what you want me to do.

Thanks
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
[root@ns mysql]# perl dbi.pl
start
driver:ADO
driver:ExampleP
driver:Pg
driver:Proxy
end
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
now re-run your Makefile again.
start with:

make clean
Perl MAkefile.pl
make
make test
make install

or do your cpan install

let me know what errors you get?

peewee
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
I did with cpan

cpan > install Bundle::DBD::mysql

and got following error :-

Failed to determine directory of libmysqlclient.a|libmysqlclient.so. Use

  perl Makefile.PL "--libs=-L<dir> -lmysqlclient"

to set this directory. For details see the INSTALL.html file,
section "Linker flags" or type

  perl Makefile.PL --help
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install
Running make for J/JW/JWIED/DBD-mysql-2.1011.tar.gz
  Unwrapped into directory /root/.cpan/build/DBD-mysql-2.1011
  Had some problem writing Makefile
Running make test
  Make had some problems, maybe interrupted? Won't test
Running make install
  Make had some problems, maybe interrupted? Won't install

Bundle summary: The following items seem to have had installation problems:
  Unwrapped into directory /root/.cpan/build/Msql-Mysql-modules-1.2219
DBI Mysql DBD::mysql
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
i modify

 /usr/mysql-3.23/scripts/mysql_config

like this


ldata='/var/mysql/var'
execdir='/var/mysql/libexec'
bindir='/var/mysql/bin'
pkglibdir='/var/mysql/lib/mysql'
fix_path pkglibdir lib/mysql lib
pkgincludedir='/var/mysql/include/mysql'
fix_path pkgincludedir include/mysql include
version='3.23.47'
socket='/tmp/mysql.sock'
port='3306'
ldflags=''
client_libs='-lz -lcrypt -lnsl -lm '

libs="/usr/mysql-3.23/libs -L'/usr/mysql-3.23/libs' -lmysqlclient
/usr/mysql-3.23/libs"
cflags="-I'/usr/mysql-3.23/include'"

let me know if its ok,.

thanks
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
looks ok its the pkgincludedir='/var/mysql/include/mysql'
variable that normally gets changed, best change that one to be safe and then re-run the make process..

peewee

0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
i did like this

ldata='/var/mysql/var'
execdir='/var/mysql/libexec'
bindir='/var/mysql/bin'
pkglibdir='/usr/mysql-3.23/include'
fix_path pkglibdir lib/mysql lib
pkgincludedir='/var/mysql/include/mysql'
fix_path pkgincludedir include/mysql include
version='3.23.47'
socket='/tmp/mysql.sock'
port='3306'
ldflags=''
client_libs='-lz -lcrypt -lnsl -lm '
       
libs="/usr/mysql-3.23/libs -L'/usr/mysql-3.23/libs' -lmysqlclient
/usr/mysql-3.23/libs"
cflags="-I'/usr/mysql-3.23/include'"

and then

[root@ns DBD-mysql-2.1011]# perl Makefile.PL
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Can't exec "mysql_config": No such file or directory at Makefile.PL line 167.
Failed to determine directory of libmysqlclient.a|libmysqlclient.so. Use

  perl Makefile.PL "--libs=-L<dir> -lmysqlclient"

to set this directory. For details see the INSTALL.html file,
section "Linker flags" or type

  perl Makefile.PL --help
[root@ns DBD-mysql-2.1011]#
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
ok now what i did is

[root@ns DBD-mysql-2.1011]# cp /usr/mysql-3.23/scripts/mysql_config /usr/sbin/mysql_config
[root@ns DBD-mysql-2.1011]# cp /usr/mysql-3.23/scripts/mysql_config /usr/bin/mysql_config
[root@ns DBD-mysql-2.1011]# perl Makefile.PL
I will use the following settings for compiling and testing:

  cflags        (mysql_config) = -I'/usr/mysql-3.23/include'
  libs          (mysql_config) = /usr/mysql-3.23/libs -L/usr/mysql-3.23/libs -lmysqlclient
/usr/mysql-3.23/libs
  nocatchstderr (default     ) = 0
  testdb        (default     ) = test
  testhost      (default     ) =
  testpassword  (default     ) =
  testuser      (default     ) =

To change these settings, see 'perl Makefile.PL --help' and
'perldoc INSTALL'.

Checking if your kit is complete...
Looks good
Unrecognized argument in LIBS ignored: '/usr/mysql-3.23/libs'
Unrecognized argument in LIBS ignored: '/usr/mysql-3.23/libs'
Using DBI 1.13 installed in /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI
Writing Makefile for DBD::mysql
[root@ns DBD-mysql-2.1011]#

Thanks
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
OK peewee, what I did is I install DBI thru RPM

and then

cpan > install Bundle::DBD::mysql

============================================
erl5/site_perl/5.005 . /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503
/usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .) at t
/preparse.t line 4.
BEGIN failed--compilation aborted at t/preparse.t line 4.
dubious
        Test returned status 2 (wstat 512, 0x200)
Undefined subroutine &Test::Harness::WCOREDUMP called at /usr/lib/perl5/5.00503/
Test/Harness.pm line 288.
make: *** [test_dynamic] Error 2
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force
Data::ShowTable is up to date.
Mysql is up to date.
DBD::mysql is up to date.

Bundle summary: The following items seem to have had installation problems:
DBI                                                        ============================================

Now what is that , I will wait for your response.

Thanks
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
Hi peewee , i will appreciate if you please reply to me.

Thanks
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,
the install is not finding Test::Harness.pm.  It looks like you have a very old version of perl without this installed.

suggest you install this with:

perl -MCPAN -eshell
install Test::Harness

regards
peewee

and then try the original install again..
0
 
LVL 5

Expert Comment

by:Peewee
Comment Utility
sohaib69,

in addittion you would be well advised to get a recent copy of perl at some point to avoid some of these problems.

perl is now at 5.6*

peewee
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
thanks peewee . .

I am trying now.. and update you in few minutes . . do u know if there is anyway i can upgrade my perl version to new one cos i am using perl 5.0053 version and i have redhat 6.1 ..

Thanks,

0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
i know peewee, there is perl 5.6 but the think is I dont know If i can upgrade to perl 5.6 cos I am using redhat 6.1

Thanks..
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
ok now check this .......


Running make test
cp Changes blib/lib/DBI/Changes.pm
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/basics......ok                                                            
t/dbidrv......ok                                                            
t/examp.......ok                                                            
t/meta........ok                                                            
t/preparse....Can't locate Devel/Peek.pm in @INC (@INC contains: blib/arch blib/lib /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 . /usr/lib/perl5/5.00503/i386-linux /usr/lib/perl5/5.00503 /usr/lib/perl5/site_perl/5.005/i386-linux /usr/lib/perl5/site_perl/5.005 .) at t/preparse.t line 4.
BEGIN failed--compilation aborted at t/preparse.t line 4.
t/preparse....dubious                                                        
        Test returned status 2 (wstat 512, 0x200)
t/proxy.......skipped test on this platform
t/shell.......ok                                                            
t/subclass....ok                                                            
Failed Test  Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/preparse.t    2   512    ??   ??       %  ??
1 test skipped.
Failed 1/8 test scripts, 87.50% okay. 0/278 subtests failed, 100.00% okay.
make: *** [test_dynamic] Error 9
  /usr/bin/make test -- NOT OK
Running make install
  make test had returned bad status, won't install without force
Data::ShowTable is up to date.
Mysql is up to date.
DBD::mysql is up to date.

Bundle summary: The following items seem to have had installation problems:
DBI




Thanks
0
 
LVL 1

Author Comment

by:sohaib69
Comment Utility
Hey Peewee , Guess what, I am done installing those Modules :)

What I did is . . . I install Devel::Peek and then i tried that Bundle::DBD::mysql then it work :)

here is the output
==================

cpan> install Bundle::DBD::mysql
Running make for T/TI/TIMB/DBI-1.21.tar.gz
  Unwrapped into directory /root/.cpan/build/DBI-1.21
  Has already been processed within this session
Running make test
cp Changes blib/lib/DBI/Changes.pm
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 -e 'use Test::Harness qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/basics......ok                                                            
t/dbidrv......ok                                                            
t/examp.......ok                                                            
t/meta........ok                                                            
t/preparse....ok                                                            
t/proxy.......skipped test on this platform
t/shell.......ok                                                            
t/subclass....ok                                                            
All tests successful, 1 test skipped.
Files=8, Tests=301,  3 wallclock secs ( 3.17 cusr +  0.39 csys =  3.56 CPU)
PERL_DL_NONLAZY=1 /usr/bin/perl -Iblib/arch -Iblib/lib -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 test.pl
test.pl
DBI test application $Revision: 11.3 $
Using /root/.cpan/build/DBI-1.21/blib
Switch: DBI 1.21 by Tim Bunce, 1.21
Available Drivers: ADO, ExampleP, Pg, Proxy, mysql
dbi:ExampleP:: testing 5 sets of 20 connections:
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Connecting... 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Disconnecting...
Made 100 connections in  0 wallclock secs ( 0.07 usr +  0.00 sys =  0.07 CPU)

Testing handle creation speed...
5000 NullP statement handles cycled in 2.0 cpu+sys seconds (2512 per sec)

test.pl done
  /usr/bin/make test -- OK
Running make install
cp Changes blib/lib/DBI/Changes.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/DBIXS.h
Skipping /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/dbd_xsh.h (unchanged)
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/dbi_sql.h
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/Driver.xst
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/dbipport.h
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/DBI.so
Skipping /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/DBI.bs (unchanged)
Files found in blib/arch --> Installing files in blib/lib into architecture dependend library tree!
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/Changes.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/W32ODBC.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/Shell.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/FAQ.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/ProxyServer.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/Format.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/DBD.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/ExampleP.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/Proxy.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/NullP.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/Sponge.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/Bundle/DBI.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/Win32/DBIODBC.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI.pm
Installing /usr/man/man1/dbiproxy.1
Installing /usr/man/man1/dbish.1
Installing /usr/lib/perl5/man/man3/DBI::W32ODBC.3
Installing /usr/lib/perl5/man/man3/DBI::FAQ.3
Installing /usr/lib/perl5/man/man3/DBI::Shell.3
Installing /usr/lib/perl5/man/man3/DBI::Format.3
Installing /usr/lib/perl5/man/man3/DBI::ProxyServer.3
Installing /usr/lib/perl5/man/man3/Bundle::DBI.3
Installing /usr/lib/perl5/man/man3/DBI::DBD.3
Installing /usr/lib/perl5/man/man3/DBI.3
Installing /usr/lib/perl5/man/man3/Win32::DBIODBC.3
Installing /usr/lib/perl5/man/man3/DBD::Proxy.3
Skipping /usr/bin/dbiproxy (unchanged)
Skipping /usr/bin/dbish (unchanged)
Writing /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/.packlist
## Differing version of ./DBI.pm found. You might like to
rm /usr/lib/perl5/site_perl/5.005/DBI.pm
## Running 'make install UNINST=1' will unlink this file for you.
Appending installation info to /usr/lib/perl5/5.00503/i386-linux/perllocal.pod
  /usr/bin/make install  -- OK
Data::ShowTable is up to date.
Mysql is up to date.
DBD::mysql is up to date.
=====================================

Thanks, for you help I really appreciate that . . . .

I am increasing points to 50 more cos you help me a lot, in this regard.

0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

The following is a collection of cases for strange behaviour when using advanced techniques in DOS batch files. You should have some basic experience in batch "programming", as I'm assuming some knowledge and not further explain the basics. For some…
Recently I have been answering a lot of questions like this in IT forums that I frequent. The question posed is usually something along the lines of "We have software X installed and need to uninstall it for reason Y" or some other variant of the sa…
Learn the basics of modules and packages in Python. Every Python file is a module, ending in the suffix: .py: Modules are a collection of functions and variables.: Packages are a collection of modules.: Module functions and variables are accessed us…
Learn the basics of while and for loops in Python.  while loops are used for testing while, or until, a condition is met: The structure of a while loop is as follows:     while <condition>:         do something         repeate: The break statement m…

772 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

14 Experts available now in Live!

Get 1:1 Help Now