Post-install RT error

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

Did you Enable MysqlPerl emulation when building msql-mysql-modules?On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jesse,

Absolutely. I followed the instructions in the installation documentation
directly. I’ve tried to slocate the libmysqlclient.so.9 file on my
systems, and it doesn’t appear to be anywhere, so it’s not even a problem
that symlinking could fix.

Regards,

Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401On Wed, 6 Jun 2001, Jesse wrote:

Did you Enable MysqlPerl emulation when building msql-mysql-modules?

On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@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


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7H4WpLVEMrcXswYQRAsJTAKCVvoNVn5aFJWwyEPZnOkRQja3EMgCeIy4W
p1cp/pxGNbutbN3ctbJf2eQ=
=3p3o
-----END PGP SIGNATURE-----

Is there any libmysqlclient.* on your box at all?On Thu, Jun 07, 2001 at 09:46:14AM -0400, Ben Pitzer wrote:

Jesse,

Absolutely. I followed the instructions in the installation documentation
directly. I’ve tried to slocate the libmysqlclient.so.9 file on my
systems, and it doesn’t appear to be anywhere, so it’s not even a problem
that symlinking could fix.

Regards,

Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Wed, 6 Jun 2001, Jesse wrote:

Did you Enable MysqlPerl emulation when building msql-mysql-modules?

On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@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


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

A REAL sysadmin challenge is “resurrect five dead mailserver while so ripped
to the gills on mdma that you can’t focus on any given line of text for more
than 10 seconds continuously.”
-Nathan Mehl

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jesse,

Yes, there is a /usr/lib/libmysqlclient.so.10. I never searched for that
specifically. Are you suggesting a symlink called libmysqlclient.so.9 to
that file? Will that cause problems with any rt functions to use that
library instead of libmysqlclient.so.9?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401On Thu, 7 Jun 2001, Jesse wrote:

Is there any libmysqlclient.* on your box at all?

On Thu, Jun 07, 2001 at 09:46:14AM -0400, Ben Pitzer wrote:

Jesse,

Absolutely. I followed the instructions in the installation documentation
directly. I’ve tried to slocate the libmysqlclient.so.9 file on my
systems, and it doesn’t appear to be anywhere, so it’s not even a problem
that symlinking could fix.

Regards,

Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Wed, 6 Jun 2001, Jesse wrote:

Did you Enable MysqlPerl emulation when building msql-mysql-modules?

On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@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


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

A REAL sysadmin challenge is “resurrect five dead mailserver while so ripped
to the gills on mdma that you can’t focus on any given line of text for more
than 10 seconds continuously.”
-Nathan Mehl


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7H5BbLVEMrcXswYQRAs6pAJwNzmOPTCMI0/4I65+5tx/xjz45WQCgkoey
6ZP+DPDBi/z0uBU2eTWRytg=
=bmRf
-----END PGP SIGNATURE-----

It sounds like you’ve upgraded your mysql install since you installed the
perl database driver for it. reinstalling Msql-Mysql-Modules from scratch
might work for you.

Just making that symlink is a bad idea, since the reason those names change
is that mysql’s APIs have likely changed and they don’t want you linking against
the old libraries and thinking they’re the new ones.

    -jOn Thu, Jun 07, 2001 at 10:31:50AM -0400, Ben Pitzer wrote:

Jesse,

Yes, there is a /usr/lib/libmysqlclient.so.10. I never searched for that
specifically. Are you suggesting a symlink called libmysqlclient.so.9 to
that file? Will that cause problems with any rt functions to use that
library instead of libmysqlclient.so.9?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Thu, 7 Jun 2001, Jesse wrote:

Is there any libmysqlclient.* on your box at all?

On Thu, Jun 07, 2001 at 09:46:14AM -0400, Ben Pitzer wrote:

Jesse,

Absolutely. I followed the instructions in the installation documentation
directly. I’ve tried to slocate the libmysqlclient.so.9 file on my
systems, and it doesn’t appear to be anywhere, so it’s not even a problem
that symlinking could fix.

Regards,

Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Wed, 6 Jun 2001, Jesse wrote:

Did you Enable MysqlPerl emulation when building msql-mysql-modules?

On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@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


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

A REAL sysadmin challenge is “resurrect five dead mailserver while so ripped
to the gills on mdma that you can’t focus on any given line of text for more
than 10 seconds continuously.”
-Nathan Mehl


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

“Mary had a crypto key / She kept it in escrow
And everything that Mary said / The Feds were sure to know” – Sam Simpson

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jesse,

This did not work.

I removed my MySQL package, and reinstalled it. I also did a ‘make
uninstall’ on the Msql-Mysql-Modules and tried reinstalling it from
scratch. It successfully installed (however the libmysqlclient.so.10 was
never removed when I did the ‘make uninstall’), however there is still no
libmysqlclient.so.9 anywhere on my system. I still get the same error
when trying to execute the rtadmin command.

Any further thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401On Thu, 7 Jun 2001, Jesse wrote:

It sounds like you’ve upgraded your mysql install since you installed the
perl database driver for it. reinstalling Msql-Mysql-Modules from scratch
might work for you.

Just making that symlink is a bad idea, since the reason those names change
is that mysql’s APIs have likely changed and they don’t want you linking against
the old libraries and thinking they’re the new ones.

    -j

On Thu, Jun 07, 2001 at 10:31:50AM -0400, Ben Pitzer wrote:

Jesse,

Yes, there is a /usr/lib/libmysqlclient.so.10. I never searched for that
specifically. Are you suggesting a symlink called libmysqlclient.so.9 to
that file? Will that cause problems with any rt functions to use that
library instead of libmysqlclient.so.9?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Thu, 7 Jun 2001, Jesse wrote:

Is there any libmysqlclient.* on your box at all?

On Thu, Jun 07, 2001 at 09:46:14AM -0400, Ben Pitzer wrote:

Jesse,

Absolutely. I followed the instructions in the installation documentation
directly. I’ve tried to slocate the libmysqlclient.so.9 file on my
systems, and it doesn’t appear to be anywhere, so it’s not even a problem
that symlinking could fix.

Regards,

Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Wed, 6 Jun 2001, Jesse wrote:

Did you Enable MysqlPerl emulation when building msql-mysql-modules?

On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@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


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

A REAL sysadmin challenge is “resurrect five dead mailserver while so ripped
to the gills on mdma that you can’t focus on any given line of text for more
than 10 seconds continuously.”
-Nathan Mehl


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

“Mary had a crypto key / She kept it in escrow
And everything that Mary said / The Feds were sure to know” – Sam Simpson


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7H8VCLVEMrcXswYQRAprAAJ9a4EEl8edQLJ951DtdHuEQplsAeACcCyvu
0wwusUa940lE4CJiKcASj0k=
=O152
-----END PGP SIGNATURE-----

You don’t need or wantlibmysqlclient.so.9. That’s tied to an old
version of mysql. Did a make test of the msql-mysql-modules work?On Thu, Jun 07, 2001 at 02:17:35PM -0400, Ben Pitzer wrote:

Jesse,

This did not work.

I removed my MySQL package, and reinstalled it. I also did a ‘make
uninstall’ on the Msql-Mysql-Modules and tried reinstalling it from
scratch. It successfully installed (however the libmysqlclient.so.10 was
never removed when I did the ‘make uninstall’), however there is still no
libmysqlclient.so.9 anywhere on my system. I still get the same error
when trying to execute the rtadmin command.

Any further thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Thu, 7 Jun 2001, Jesse wrote:

It sounds like you’ve upgraded your mysql install since you installed the
perl database driver for it. reinstalling Msql-Mysql-Modules from scratch
might work for you.

Just making that symlink is a bad idea, since the reason those names change
is that mysql’s APIs have likely changed and they don’t want you linking against
the old libraries and thinking they’re the new ones.

    -j

On Thu, Jun 07, 2001 at 10:31:50AM -0400, Ben Pitzer wrote:

Jesse,

Yes, there is a /usr/lib/libmysqlclient.so.10. I never searched for that
specifically. Are you suggesting a symlink called libmysqlclient.so.9 to
that file? Will that cause problems with any rt functions to use that
library instead of libmysqlclient.so.9?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Thu, 7 Jun 2001, Jesse wrote:

Is there any libmysqlclient.* on your box at all?

On Thu, Jun 07, 2001 at 09:46:14AM -0400, Ben Pitzer wrote:

Jesse,

Absolutely. I followed the instructions in the installation documentation
directly. I’ve tried to slocate the libmysqlclient.so.9 file on my
systems, and it doesn’t appear to be anywhere, so it’s not even a problem
that symlinking could fix.

Regards,

Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Wed, 6 Jun 2001, Jesse wrote:

Did you Enable MysqlPerl emulation when building msql-mysql-modules?

On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@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


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

A REAL sysadmin challenge is “resurrect five dead mailserver while so ripped
to the gills on mdma that you can’t focus on any given line of text for more
than 10 seconds continuously.”
-Nathan Mehl


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

“Mary had a crypto key / She kept it in escrow
And everything that Mary said / The Feds were sure to know” – Sam Simpson


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

As I sit here alone looking at green text on a laptop in a mostly bare room listening
to loud music wearing all black, I realize that that it is much less cool in real life :slight_smile:
–Richard Tibbetts

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jesse,

Yes, a ‘make test’ not only worked, so did a ‘make install’. Just to be
sure, is 1.0.7 the current release of RT? That is what I downloaded from
CMU’s mirror site.

I did a bit more research on the libmysqlclient.so.x stuff. Apparently,
libmysqlclient.so.10 is installed by the libmysqlclient10 package (how
odd, eh?). There is an available libmysqlclient9 package, however before
I installed it to try it out, I noticed that one of the file in the error
message was /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm, and
investigated where that came from. It was installed as part of the
perl-5.005-base package. Now, I upgraded my perl install via CPAN to
5.6.1 recently, but that lives in /usr/local/bin. So, I moved
/usr/bin/perl (which was a link itself) to /usr/bin/old.perl and replaced
it with a new link in /usr/bin to /usr/local/bin/perl. Voila! The error
has gone away!

All is well. But now I’ve got some new questions:

In terms of configuring Apache for the WebUI, what do I set my document
root, to? Is it arbitrary, so long as I create a forward to the cgi
files? Is this correct? If so, to which file do I create the link? Does
it depend on the function that I’m trying to perform (admin, queue
management, ticket manipulation, etc)? Any insight on this would be
helpful.

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401On Thu, 7 Jun 2001, Jesse wrote:

You don’t need or wantlibmysqlclient.so.9. That’s tied to an old
version of mysql. Did a make test of the msql-mysql-modules work?

On Thu, Jun 07, 2001 at 02:17:35PM -0400, Ben Pitzer wrote:

Jesse,

This did not work.

I removed my MySQL package, and reinstalled it. I also did a ‘make
uninstall’ on the Msql-Mysql-Modules and tried reinstalling it from
scratch. It successfully installed (however the libmysqlclient.so.10 was
never removed when I did the ‘make uninstall’), however there is still no
libmysqlclient.so.9 anywhere on my system. I still get the same error
when trying to execute the rtadmin command.

Any further thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Thu, 7 Jun 2001, Jesse wrote:

It sounds like you’ve upgraded your mysql install since you installed the
perl database driver for it. reinstalling Msql-Mysql-Modules from scratch
might work for you.

Just making that symlink is a bad idea, since the reason those names change
is that mysql’s APIs have likely changed and they don’t want you linking against
the old libraries and thinking they’re the new ones.

    -j

On Thu, Jun 07, 2001 at 10:31:50AM -0400, Ben Pitzer wrote:

Jesse,

Yes, there is a /usr/lib/libmysqlclient.so.10. I never searched for that
specifically. Are you suggesting a symlink called libmysqlclient.so.9 to
that file? Will that cause problems with any rt functions to use that
library instead of libmysqlclient.so.9?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Thu, 7 Jun 2001, Jesse wrote:

Is there any libmysqlclient.* on your box at all?

On Thu, Jun 07, 2001 at 09:46:14AM -0400, Ben Pitzer wrote:

Jesse,

Absolutely. I followed the instructions in the installation documentation
directly. I’ve tried to slocate the libmysqlclient.so.9 file on my
systems, and it doesn’t appear to be anywhere, so it’s not even a problem
that symlinking could fix.

Regards,

Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401

On Wed, 6 Jun 2001, Jesse wrote:

Did you Enable MysqlPerl emulation when building msql-mysql-modules?

On Wed, Jun 06, 2001 at 05:44:02PM -0400, Ben Pitzer wrote:

Folks,

I’ve “successfully” installed RT on a Progeny Debian machine, along with
all of the appropriate Perl modules, including Msql-Mysql-modules. All of
this seemed to go correctly, although the Msql-Mysql-modules install did
take some modification of the makefile to get it to work, but that should
not be affecting my current problem, which is this:

After installing, I try to run the rtadmin commmand out of the rt/bin/
directory. This is the error I get:

bash-2.04# ./rtadmin queue -create sysadmin
Can’t load ‘/usr/lib/perl5/5.005/i386-linux/auto/DBD/mysql/mysql.so’ for
module DBD::mysql: libmysqlclient.so.9: cannot load shared object file: No
such file or directory at /usr/lib/perl5/5.005/i386-linux/DynaLoader.pm
line 169.

at /usr/lib/perl5/5.005/i386-linux/Mysql.pm line 13
BEGIN failed–compilation aborted at /project/rt/lib/rt/database.pm line
8.

This is a problem for me, obviously. This seems to indicate to me that
something in the Msql-Mysql-modules install failed, however it went in
fine. Now, though, when I go back to it, it fails the ‘make test’ portion
of the install, but I think that this is the result of me changing the
root MySQL password. Does anyone have any thoughts?

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@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


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

A REAL sysadmin challenge is “resurrect five dead mailserver while so ripped
to the gills on mdma that you can’t focus on any given line of text for more
than 10 seconds continuously.”
-Nathan Mehl


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

“Mary had a crypto key / She kept it in escrow
And everything that Mary said / The Feds were sure to know” – Sam Simpson


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users


jesse reed vincent – root@eruditorum.orgjesse@fsck.com
70EBAC90: 2A07 FC22 7DB4 42C1 9D71 0108 41A3 3FB3 70EB AC90

As I sit here alone looking at green text on a laptop in a mostly bare room listening
to loud music wearing all black, I realize that that it is much less cool in real life :slight_smile:
–Richard Tibbetts

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7H9ISLVEMrcXswYQRAnfpAKCtWE1lx4300UPoIhemHmAiRY+k0QCfU6nn
qL+CfVLZENQvnv31GdlCINU=
=RFM4
-----END PGP SIGNATURE-----

I removed my MySQL package, and reinstalled it. I also did a ‘make
uninstall’ on the Msql-Mysql-Modules and tried reinstalling it from
scratch. It successfully installed (however the libmysqlclient.so.10 was
never removed when I did the ‘make uninstall’), however there is still no
libmysqlclient.so.9 anywhere on my system. I still get the same error
when trying to execute the rtadmin command.

If I remember correctly, libmysqlclient is part of the MySQL client
installation, not part of the perl module (i.e. Msql-Mysql-Modules)
installation. I would suggest reinstalling MySQL.

Libmysqlclient is from the MySQL-Shared-libs rpms

libmysqlclient.so.10 appears in MySQL-Shared-libs.3.23.22 and higher, or
so my records show.From: rt-users-admin@lists.fsck.com
[mailto:rt-users-admin@lists.fsck.com] On Behalf Of bill@daze.net
Sent: Thursday, June 07, 2001 2:31 PM
To: Ben Pitzer
Cc: Jesse; rt-users@lists.fsck.com
Subject: Re: [rt-users] Post-install RT error

I removed my MySQL package, and reinstalled it. I also did a ‘make
uninstall’ on the Msql-Mysql-Modules and tried reinstalling it from
scratch. It successfully installed (however the libmysqlclient.so.10
was never removed when I did the ‘make uninstall’), however there is
still no libmysqlclient.so.9 anywhere on my system. I still get the
same error when trying to execute the rtadmin command.

If I remember correctly, libmysqlclient is part of the MySQL client
installation, not part of the perl module (i.e. Msql-Mysql-Modules)
installation. I would suggest reinstalling MySQL.

rt-users mailing list
rt-users@lists.fsck.com http://lists.fsck.com/mailman/listinfo/rt-users

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Thanks for the feedback, but apparently, the problem was with an older
perl install (5.005). RT was calling a script called DynaLoader.pm, which
in turn was apparently calling libmysqlclient.so.9. I had upgraded
recently to perl 5.6.1 via CPAN, though, and that version was living in
/usr/local/bin. I symlinked /usr/bin/perl to that perl executable, and it
all started working. No more missing libmysqlclient.so.9 errors. I can
only surmise that the latest installation of MySQL (3.23) is updated past
the point that DynaLoader.pm could handle it. I’m not familiar with
DynaLoader.pm, and according to my Debian package manager, it was
installed with the perl-5.005-base package.

I hope that might help somebody, and I’ll stay around if anyone has any
more questions for me.

Regards,
Ben Pitzer
Systems Administrator
NeTraverse
http://www.netraverse.com
Email: ben@netraverse.com
Tel: 919-465-6400
Fax: 919-465-6401On Thu, 7 Jun 2001 bill@daze.net wrote:

I removed my MySQL package, and reinstalled it. I also did a ‘make
uninstall’ on the Msql-Mysql-Modules and tried reinstalling it from
scratch. It successfully installed (however the libmysqlclient.so.10 was
never removed when I did the ‘make uninstall’), however there is still no
libmysqlclient.so.9 anywhere on my system. I still get the same error
when trying to execute the rtadmin command.

If I remember correctly, libmysqlclient is part of the MySQL client
installation, not part of the perl module (i.e. Msql-Mysql-Modules)
installation. I would suggest reinstalling MySQL.


rt-users mailing list
rt-users@lists.fsck.com
http://lists.fsck.com/mailman/listinfo/rt-users

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7IAZILVEMrcXswYQRAoQcAJ4+PERFYNt7nWALs2Yr/+VOSo8VBQCdHxx7
raJIRjJqtoi6mjQuv9PIEZE=
=ZVe3
-----END PGP SIGNATURE-----