Upgrade Directory

I need to know where the extracted src 3.8.8 has to be during the upgrade from 3.8.4. Do I have to copy the entire directory to the current 3.8.4 directory before doing the upgrade? I have read the READ ME and there is no where in there that they stated it.

Honestly, I will need a step by step instruction to do the upgrade. I have never done the upgrade before. And I am new to the whole RT setup, I just took over a position and they wanted me to upgrade to the latest version.

Thanks

I need to know where the extracted src 3.8.8 has to be during the
upgrade from 3.8.4. Do I have to copy the entire directory to the
current 3.8.4 directory before doing the upgrade? I have read the READ
ME and there is no where in there that they stated it.

just follow “GENERAL INSTALLATION” in README, upgrade instructions are
provided when needed.

to quickly answer, you untar RT in another directory than your
production one (some kind of src or tmp directory). You follow steps the
same as for installation, but:

  • you read UPGRADING file
  • you run make upgrade instead of make install

but once again, read carefully README file, everything you need is
inside.

PS: don’t forget to backup before upgrade…

I will try that. Thanks-----Original Message-----
From: Emmanuel Lacour elacour@easter-eggs.com
To: rt-users rt-users@lists.bestpractical.com
Sent: Wed, May 12, 2010 10:58 am
Subject: Re: [rt-users] Upgrade Directory

On Wed, May 12, 2010 at 10:29:44AM -0400, borngunners@aol.com wrote:

I need to know where the extracted src 3.8.8 has to be during the
upgrade from 3.8.4. Do I have to copy the entire directory to the
current 3.8.4 directory before doing the upgrade? I have read the READ
ME and there is no where in there that they stated it.

just follow “GENERAL INSTALLATION” in README, upgrade instructions are
rovided when needed.
to quickly answer, you untar RT in another directory than your
roduction one (some kind of src or tmp directory). You follow steps the
ame as for installation, but:

  • you read UPGRADING file
    you run make upgrade instead of make install
    but once again, read carefully README file, everything you need is
    nside.
    PS: don’t forget to backup before upgrade…

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

I was trying to upgrade and I did a make testdeps and fixdeps and found out that I have the following error message:

SOME DEPENDENCIES WERE MISSING.
GD missing dependencies:
GD::Graph …MISSING
Can’t locate GD/Graph.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /root/rt3)
GD::Text …MISSING
Can’t locate GD/Text.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /root/rt3)
GD …MISSING
Can’t locate GD.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /root/rt3)
make: *** [fixdeps] Error 1

Please help-----Original Message-----
From: borngunners borngunners@aol.com
To: elacour elacour@easter-eggs.com; rt-users rt-users@lists.bestpractical.com
Sent: Wed, May 12, 2010 11:16 am
Subject: Re: [rt-users] Upgrade Directory

I will try that. Thanks

-----Original Message-----
From: Emmanuel Lacour elacour@easter-eggs.com
To: rt-users rt-users@lists.bestpractical.com
Sent: Wed, May 12, 2010 10:58 am
Subject: Re: [rt-users] Upgrade Directory

On Wed, May 12, 2010 at 10:29:44AM -0400, borngunners@aol.com wrote:

I need to know where the extracted src 3.8.8 has to be during the
upgrade from 3.8.4. Do I have to copy the entire directory to the
current 3.8.4 directory before doing the upgrade? I have read the READ
ME and there is no where in there that they stated it.

just follow “GENERAL INSTALLATION” in README, upgrade instructions are
rovided when needed.
to quickly answer, you untar RT in another directory than your
roduction one (some kind of src or tmp directory). You follow steps the
ame as for installation, but:

  • you read UPGRADING file
    you run make upgrade instead of make install
    but once again, read carefully README file, everything you need is
    nside.
    PS: don’t forget to backup before upgrade…

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

borngunners@aol.com wrote:

I was trying to upgrade and I did a make testdeps and fixdeps and found
out that I have the following error message:

SOME DEPENDENCIES WERE MISSING.
GD missing dependencies:
GD::Graph …MISSING
Can’t locate GD/Graph.pm in @INC (@INC contains:
You’re missing the underlaying GD libraries.
Depending on your system you’ll need to install them, possibly together
with the developer packages to get gd to compile.

Regards,

Joop

I have tried to install GD.pm in CSPAN. When I type the make fixdeps this is what i got:

Install module GD
Running install for module ‘GD’
Running make for L/LD/LDS/GD-2.45.tar.gz
Has already been unwrapped into directory /root/.cpan/build/GD-2.45-8Fi3l6
‘/usr/bin/perl Makefile.PL INSTALLDIRS=site’ returned status 512, won’t make
Running make test
Make had some problems, won’t test
Running make install
Make had some problems, won’t install
GPG dependencies:
PerlIO::eol …found
GnuPG::Interface …found
ICAL dependencies:
Data::ICal …found
MAILGATE dependencies:
Pod::Usage …found
HTML::TreeBuilder …found
Getopt::Long …found
HTML::FormatText …found
LWP::UserAgent …found
MASON dependencies:
Storable >= 2.08 …found
CSS::Squish >= 0.06 …found
Apache::Session >= 1.53 …found
Errno …found
Devel::StackTrace >= 1.19 …found
CGI::Cookie >= 1.20 …found
Text::WikiFormat >= 0.76 …found
XML::RSS >= 1.05 …found
HTML::Mason >= 1.36 …found
Digest::MD5 >= 2.27 …found
MYSQL dependencies:
DBD::mysql >= 2.1018 …found
SMTP dependencies:
Net::SMTP …found
STANDALONE dependencies:
Net::Server …found
HTTP::Server::Simple >= 0.34 …found
HTTP::Server::Simple::Mason >= 0.09 …found
SOME DEPENDENCIES WERE MISSING.
GD missing dependencies:
GD::Graph …MISSING
Can’t locate GD/Graph.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /root/rt3)
GD::Text …MISSING
Can’t locate GD/Text.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /root/rt3)
GD …MISSING
Can’t locate GD.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl /root/rt3)
make: *** [fixdeps] Error 1

Please help me fix this problem and continue my upgrade

Thanks,-----Original Message-----
From: Emmanuel Lacour elacour@easter-eggs.com
To: rt-users rt-users@lists.bestpractical.com
Sent: Wed, May 12, 2010 10:58 am
Subject: Re: [rt-users] Upgrade Directory

On Wed, May 12, 2010 at 10:29:44AM -0400, borngunners@aol.com wrote:

I need to know where the extracted src 3.8.8 has to be during the
upgrade from 3.8.4. Do I have to copy the entire directory to the
current 3.8.4 directory before doing the upgrade? I have read the READ
ME and there is no where in there that they stated it.

just follow “GENERAL INSTALLATION” in README, upgrade instructions are
rovided when needed.
to quickly answer, you untar RT in another directory than your
roduction one (some kind of src or tmp directory). You follow steps the
ame as for installation, but:

  • you read UPGRADING file
    you run make upgrade instead of make install
    but once again, read carefully README file, everything you need is
    nside.
    PS: don’t forget to backup before upgrade…

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

I have tried to install GD.pm in CSPAN. When I type the make fixdeps this is
what i got:

Install module GD
Running install for module ‘GD’
Running make for L/LD/LDS/GD-2.45.tar.gz
Has already been unwrapped into directory /root/.cpan/build/GD-2.45-8Fi3l6
‘/usr/bin/perl Makefile.PL INSTALLDIRS=site’ returned status 512, won’t make
Running make test
Make had some problems, won’t test
Running make install
Make had some problems, won’t install
GPG dependencies:
PerlIO::eol …found
GnuPG::Interface …found
ICAL dependencies:
Data::ICal …found
MAILGATE dependencies:
Pod::Usage …found
HTML::TreeBuilder …found
Getopt::Long …found
HTML::FormatText …found
LWP::UserAgent …found
MASON dependencies:
Storable >= 2.08 …found
CSS::Squish >= 0.06 …found
Apache::Session >= 1.53 …found
Errno …found
Devel::StackTrace >= 1.19 …found
CGI::Cookie >= 1.20 …found
Text::WikiFormat >= 0.76 …found
XML::RSS >= 1.05 …found
HTML::Mason >= 1.36 …found
Digest::MD5 >= 2.27 …found
MYSQL dependencies:
DBD::mysql >= 2.1018 …found
SMTP dependencies:
Net::SMTP …found
STANDALONE dependencies:
Net::Server …found
HTTP::Server::Simple >= 0.34 …found
HTTP::Server::Simple::Mason >= 0.09 …found
SOME DEPENDENCIES WERE MISSING.
GD missing dependencies:
GD::Graph …MISSING
Can’t locate GD/Graph.pm in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
/usr/local/lib/site_perl /root/rt3)
GD::Text …MISSING
Can’t locate GD/Text.pm in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
/usr/local/lib/site_perl /root/rt3)
GD …MISSING
Can’t locate GD.pm in @INC (@INC contains: /etc/perl
/usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5
/usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
/usr/local/lib/site_perl /root/rt3)
make: *** [fixdeps] Error 1

Please help me fix this problem and continue my upgrade

Thanks,

You need to install the gd package from your OS vendor. If this is RHEL, the
package would be gd and gd-devel that needs installed, if this is
Ubuntu/Debian, you need libgd2-xpm and libgd2-xpm-devel. For FreeBSD and
friends search their ports trees accordingly.

Gary L. Greene, Jr.
IT Operations
Minerva Networks, Inc.
Cell: (650) 704-6633
Phone: (408) 240-1239