Hello all,
I have updated some perl modules and then, rt coomands do not work
properly.
kimura@red > ./rtq
Can’t load ‘/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBD/mysql/mys
ql.so’ for module DBD::mysql: Shared object “libmysqlclient.so.10” not found at
/usr/libdata/perl/5.00503/DynaLoader.pm line 169.
at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Mysql.pm line 13
BEGIN failed–compilation aborted at /opt/rt/lib/rt/database.pm line 8.
I searched for libmysqlclient.so.10 the concerned directory but it is
not there.
I suspect DBD::mysql module may be wrong so, I did;
red# perl -MCPAN -e ‘install DBD::mysql’
(snip)
cp lib/Mysql.pm blib/lib/Mysql.pm
cc -c -I/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI -DVERSION="2.0900" -DXS_VERSION="2.0900" -DPIC -fpic -I/usr/libdata/perl/5.00503/mach/CORE dbdimp.c
In file included from dbdimp.c:29:
dbdimp.h:31: mysql.h: No such file or directory
dbdimp.h:32: errmsg.h: No such file or directory
*** Error code 1
Stop in /root/.cpan/build/DBD-mysql-2.0900.
/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
Concerning mysql.h and errmsg.h, they exist.
red# find / -name mysql.h -print
/usr/local/mysql/include/mysql/mysql.h
red# find / -name errmsg.h -print
/usr/local/mysql/include/mysql/errmsg.h
Any suggestion on what to fix?
Kazu Kimura kimura@ctc.ad.jp
IP Network tech. dep. CTC
Phone +81-52-740-8101
Fax +81-52-740-8935
The current version of DBD::mysql is a broken beta test.
perl -CPAN -e’install DBD::mysql::Install’ will get you the old
working version.On Tue, May 22, 2001 at 03:57:38PM +0900, Kazu Kimura wrote:
Hello all,
I have updated some perl modules and then, rt coomands do not work
properly.
kimura@red > ./rtq
Can’t load ‘/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBD/mysql/mys
ql.so’ for module DBD::mysql: Shared object “libmysqlclient.so.10” not found at
/usr/libdata/perl/5.00503/DynaLoader.pm line 169.
at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Mysql.pm line 13
BEGIN failed–compilation aborted at /opt/rt/lib/rt/database.pm line 8.
I searched for libmysqlclient.so.10 the concerned directory but it is
not there.
I suspect DBD::mysql module may be wrong so, I did;
red# perl -MCPAN -e ‘install DBD::mysql’
(snip)
cp lib/Mysql.pm blib/lib/Mysql.pm
cc -c -I/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI -DVERSION="2.0900" -DXS_VERSION="2.0900" -DPIC -fpic -I/usr/libdata/perl/5.00503/mach/CORE dbdimp.c
In file included from dbdimp.c:29:
dbdimp.h:31: mysql.h: No such file or directory
dbdimp.h:32: errmsg.h: No such file or directory
*** Error code 1
Stop in /root/.cpan/build/DBD-mysql-2.0900.
/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
Concerning mysql.h and errmsg.h, they exist.
red# find / -name mysql.h -print
/usr/local/mysql/include/mysql/mysql.h
red# find / -name errmsg.h -print
/usr/local/mysql/include/mysql/errmsg.h
Any suggestion on what to fix?
Kazu Kimura kimura@ctc.ad.jp
IP Network tech. dep. CTC
Phone +81-52-740-8101
Fax +81-52-740-8935
rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users
jesse reed vincent – root@eruditorum.org – jesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90
They’ll take my private key when they pry it from my cold dead fingers!
I did as follows.
red# perl -CPAN -e’install DBD::mysql::Install’
Unrecognized switch: -CPAN (-h will show valid options).
red# perl -MCPAN -e ‘install DBD::mysql::Install’
CPAN: Storable loaded ok
Going to read /root/.cpan/Metadata
(snip)
anifying blib/man1/dbimon.1
/usr/bin/make – OK
Running make test
(snip)
t/00base…install_driver(mysql) failed: Can’t load ‘…/blib/arch/auto/DBD/mysql/mysql.so’ for module DBD::mysql: Shared object “libmysqlclient.so.10” not found at
/usr/libdata/perl/5.00503/DynaLoader.pm line 169.
(snip)
/usr/bin/make test – NOT OK
Running make install
make test had returned bad status, won’t install without force
! Make install failed because make test failed. I forced make install.
red# cd /root/.cpan/build/Msql-Mysql-modules-1.2216
red# /usr/bin/make install
! This seems successful.
! But…
red# cd /opt/rt/bin
red# ./rtq --help
Can’t load ‘/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBD/mysql/mys
ql.so’ for module DBD::mysql: Shared object “libmysqlclient.so.10” not found at /usr/libdata/perl/5.00503/DynaLoader.pm line 169.
at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Mysql.pm line 13
BEGIN failed–compilation aborted at /opt/rt/lib/rt/database.pm line 8.
! It failed though.
! Sigh…On Tue, 22 May 2001 11:26:03 -0400 Jesse jesse@fsck.com wrote:
The current version of DBD::mysql is a broken beta test.
perl -CPAN -e’install DBD::mysql::Install’ will get you the old
working version.
Kazu Kimura kimura@ctc.ad.jp
IP Network tech. dep. CTC
Phone +81-52-740-8101
Fax +81-52-740-8935
I did as follows.
! Make install failed because make test failed. I forced make install.
nod if make test fails it’s unlikely that rt will work.
How did you install mysql?
red# cd /root/.cpan/build/Msql-Mysql-modules-1.2216
red# /usr/bin/make install
! This seems successful.
! But…
red# cd /opt/rt/bin
red# ./rtq --help
Can’t load ‘/usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBD/mysql/mys
ql.so’ for module DBD::mysql: Shared object “libmysqlclient.so.10” not found at /usr/libdata/perl/5.00503/DynaLoader.pm line 169.
at /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Mysql.pm line 13
BEGIN failed–compilation aborted at /opt/rt/lib/rt/database.pm line 8.
! It failed though.
! Sigh…
The current version of DBD::mysql is a broken beta test.
perl -CPAN -e’install DBD::mysql::Install’ will get you the old
working version.
Kazu Kimura kimura@ctc.ad.jp
IP Network tech. dep. CTC
Phone +81-52-740-8101
Fax +81-52-740-8935
jesse reed vincent – root@eruditorum.org – jesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90
There are no supercomputer applications that are solvable that cannot be solved
in finite time using a fucking TRS-80 with approprite disk/tape drives. Zero.
-Tanj
Huh. weird. you may need to add /usr/local/mysql/lib/mysql to
the LD_LIBRARY_PATH. or, for example, under linux, add it to
/etc/ld.so.conf and run /sbin/ldconfig -v and then try building
Msql-Mysql-Modules again.On Wed, May 23, 2001 at 01:49:22PM +0900, Kazu Kimura wrote:
I simply installed mysql-3.23.38 with following.
configure --prefix=/usr/local/mysql --with-low-memory
make
make test
make install
This was successful.
Regards,
On Wed, 23 May 2001 00:19:29 -0400 Jesse jesse@fsck.com wrote:
On Wed, May 23, 2001 at 01:15:51PM +0900, Kazu Kimura wrote:
I did as follows.
! Make install failed because make test failed. I forced make install.
nod if make test fails it’s unlikely that rt will work.
How did you install mysql?
Kazu Kimura kimura@ctc.ad.jp
IP Network tech. dep. CTC
Phone +81-52-740-8101
Fax +81-52-740-8935
jesse reed vincent – root@eruditorum.org – jesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90
pretty soon we’re going to HAVE to have hypertext mail!
–Tim Berners Lee. (8 Jan 1993 on www-talk)
I simply installed mysql-3.23.38 with following.
configure --prefix=/usr/local/mysql --with-low-memory
make
make test
make install
This was successful.
Regards,On Wed, 23 May 2001 00:19:29 -0400 Jesse jesse@fsck.com wrote:
On Wed, May 23, 2001 at 01:15:51PM +0900, Kazu Kimura wrote:
I did as follows.
! Make install failed because make test failed. I forced make install.
nod if make test fails it’s unlikely that rt will work.
How did you install mysql?
Kazu Kimura kimura@ctc.ad.jp
IP Network tech. dep. CTC
Phone +81-52-740-8101
Fax +81-52-740-8935
Jesse,
Thank you for the follow up.
My OS is FreeBSD4.0 and finally “/sbin/ldconfig -elf -m
/usr/local/mysql/lib/mysql” did fix this. No need to rebuild
Msql-Mysql-Module.
Regards,On Wed, 23 May 2001 00:55:31 -0400 Jesse jesse@fsck.com wrote:
Huh. weird. you may need to add /usr/local/mysql/lib/mysql to
the LD_LIBRARY_PATH. or, for example, under linux, add it to
/etc/ld.so.conf and run /sbin/ldconfig -v and then try building
Msql-Mysql-Modules again.
On Wed, May 23, 2001 at 01:49:22PM +0900, Kazu Kimura wrote:
I simply installed mysql-3.23.38 with following.
Kazu Kimura kimura@ctc.ad.jp
IP Network tech. dep. CTC
Phone +81-52-740-8101
Fax +81-52-740-8935