Lost RT-3.8.8 after iMac 32 bit to 64 bit hardware upgrade

After losing my old iMac Core Duo I replaced I replaced it with a 64
bit iMac Core 2 Duo - Then did a “Time Machine” full restore…

So I started from scratch to try do a full reinstall of 3.8.8 - I can’t
get make testdeps to complete, and
make fixdeps dies in the same place:

SOME DEPENDENCIES WERE MISSING.

GD missing dependencies:

GD::Graph ...MISSING


    Can't locate GD/Graph.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

GD::Text ...MISSING


    Can't locate GD/Text.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

GD ...MISSING


    Can't locate GD.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

CORE missing dependencies:

MIME::Entity ...MISSING


    Can't locate MIME/Entity.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

MYSQL missing dependencies:

DBD::mysql ...MISSING


    Can't locate DBD/mysql.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

make: *** [testdeps] Error 1

Which I believe to be a “cascaded error” from some other issue that I
have not yet uncovered.

After about 48 hours of updating perl with macports, and/or cpan… I
managed to get Apache2 to start and not complain about perlhandler and
Mason in the RT configuration section.

I hope someone out there might know what the heck is up with testdeps
and fixdeps… And “GD Missing” - and not

even GOOGLE could help me with this this time.

I have the latest and greatest XCode Development libraries compiled
and installed… I was running RT-3.8.8 prior to

the machine switch.

My old platform was an iMac Core Duo w/4 GB Ram, Fully up-to-date Snow
Leopard, 32 Bit Perl 5.10.0 and MySQL

My new platform is a new iMac Core 2 Duo w/8 GB RAM, Fully up-to-date
Snow
Leopard, 64 bit Perl 5.12.1, and MySQL

Suggestions for fixes would be gratefully accepted! I really would like
to have RT back! I have done everything I can think of!

Thanks, and kindest regards,

Rick Gillette Sig Rick Gillette

Rick Gillette wrote:

After losing my old iMac Core Duo I replaced I replaced it with a 64 bit
iMac Core 2 Duo - Then did a “Time Machine” full restore…

So I started from scratch to try do a full reinstall of 3.8.8 - I can’t
get make testdeps to complete, and make fixdeps dies in the same place:


SOME DEPENDENCIES WERE MISSING.
GD missing dependencies:
GD::Graph …MISSING
Can’t locate GD/Graph.pm in @INC (@INC contains:

I hope someone out there might know what the heck is up with testdeps
and fixdeps… And “GD Missing” - and not
even GOOGLE could help me with this this time.
Looks like you’re missing the underlying gd library. Don’t know how
package work on the Mac but you should install gd2 and also the
development package on Centos the commands are (from memory):
yum install gd
yum install gd-devel

Then you can install the GD package from
CPAN

Hope this helps,

Joop

This issue is now resolved. The GD::xxx errors I was getting were
"cascaded" errors and had absolutely

nothing to do with RT, Perl, or missing libraries. Once I completely
uninstalled MySQL and installed

the latest 64 bit stable version, “make testdeps” completed normally
without error with no dependencies

requiring fixing.

Thanks for all your most kind assistance and suggestions.

Regards,

Rick Gillette Sig Rick Gillette

Mesa, Arizona

On 7/17/10 9:21 AM, Rick Gillette wrote:
After losing my old iMac Core Duo I replaced I replaced it with a 64 bit iMac Core 2 Duo - Then did a "Time Machine" full restore..

So I started from scratch to try do a full reinstall of 3.8.8 - I can’t
get make testdeps to complete, and
make fixdeps dies in the same place:

SOME DEPENDENCIES WERE MISSING.

GD missing dependencies:

GD::Graph ...MISSING


    Can't locate GD/Graph.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

GD::Text ...MISSING


    Can't locate GD/Text.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

GD ...MISSING


    Can't locate GD.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

CORE missing dependencies:

MIME::Entity ...MISSING


    Can't locate MIME/Entity.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

MYSQL missing dependencies:

DBD::mysql ...MISSING


    Can't locate DBD/mysql.pm in @INC (@INC contains:

/opt/local/lib/perl5/site_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/site_perl/5.12.1
/opt/local/lib/perl5/vendor_perl/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/vendor_perl/5.12.1
/opt/local/lib/perl5/5.12.1/darwin-multi-2level
/opt/local/lib/perl5/5.12.1 /sw/rt-3.8.8)

make: *** [testdeps] Error 1

Which I believe to be a “cascaded error” from some other issue that I
have not yet uncovered.

After about 48 hours of updating perl with macports, and/or cpan… I
managed to get Apache2 to start and not complain about perlhandler and
Mason in the RT configuration section.

I hope someone out there might know what the heck is up with testdeps
and fixdeps… And “GD Missing” - and not

even GOOGLE could help me with this this time.

I have the latest and greatest XCode Development libraries compiled
and installed… I was running RT-3.8.8 prior to

the machine switch.

My old platform was an iMac Core Duo w/4 GB Ram, Fully up-to-date Snow
Leopard, 32 Bit Perl 5.10.0 and MySQL

My new platform is a new iMac Core 2 Duo w/8 GB RAM, Fully up-to-date
Snow
Leopard, 64 bit Perl 5.12.1, and MySQL

Suggestions for fixes would be gratefully accepted! I really would like
to have RT back! I have done everything I can think of!

Thanks, and kindest regards,

Rick Gillette Sig Rick Gillette



Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com