[rt-users] Trouble upgrading to 3.8.1

Phillip Tan phillip.tan at pacificarena.travel
Wed Oct 8 21:08:30 EDT 2008


Hi Kenn,

You might need to run the following to install a gcc and cc complier
before the 'make fixdeps' can correctly run and fix the dependencies.

#sudo apt-get install build-essential
#sudo apt-get install linux-headers-`uname -r`

I'm assuming that you're using Ubuntu.  Hope this helps.

Regards,
phillip.

-----Original Message-----
From: rt-users-bounces at lists.bestpractical.com
[mailto:rt-users-bounces at lists.bestpractical.com] On Behalf Of Kenneth
Crocker
Sent: Thursday, October 09, 2008 5:47 AM
To: rt Users
Subject: [rt-users] Trouble upgrading to 3.8.1

To all,


	The regular guy who has done our installs before is no longer 
available, so I ended up with this little task. In trying to install 
3.8.1, I ran into a couple problems. We do not use the default /opt/rt 
directory, but a different one. I had instructions to run a 
"configuration" module that consisted of:

./configure \
         --prefix=/xxxx/rt/rt-3.8.1 \
         --with-mod_perl=yes \
         --with-rt-group=rt \
         --with-bin-owner=rt \
         --with-libs-owner=rt \
         --with-libs-group=rt \
         --with-db-type=Oracle \
         --with-db-host=**** \
         --with-db-dba=**** \
         --with-db-database=**** \
         --with-db-rt-user=**** \
         --with-db-rt-pass=**** \
         --with-web-user=rt \
         --with-web-group=rt

	where '****' is really something I can't print. My concern was
if 
something was missing. I got the error message:

checking for a BSD-compatible install... ./install-sh -c
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking for perl... /usr/bin/perl
checking for chosen layout... relative
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details.

	I went ahead and tried to run make testdeps and I got these
results:

/tools/bin/perl ./sbin/rt-test-dependencies --verbose --with-SQLite 
--with-fastcgi
perl:
         >=5.8.3(5.8.5)...found
users:
         rt group (www)...MISSING
         bin owner (root)...found
         libs owner (root)...found
         libs group (bin)...found
         web owner (www)...MISSING
         web group (www)...MISSING
CLI dependencies:
         Term::ReadKey...found
         Getopt::Long >= 2.24...found
         HTTP::Request::Common...found
         Term::ReadLine...found
         Text::ParseWords...found
         LWP...found
CORE dependencies:
         Class::ReturnValue >= 0.40...found
         Text::Quoted >= 2.02...found
         CSS::Squish >= 0.06...MISSING
         Encode >= 2.13...MISSING
                 Encode version 2.13 required--this is only version 2.01
         Module::Versions::Report >= 1.05...MISSING
                 Module::Versions::Report version 1.05 required--this is

only version 1.03
         MIME::Entity >= 5.425...MISSING
                 MIME::Entity version 5.425 required--this is only 
version 5.417
         DBI >= 1.37...found
         Locale::Maketext::Lexicon >= 0.32...found
         Devel::StackTrace >= 1.19...MISSING
                 Devel::StackTrace version 1.19 required--this is only 
version 1.13
         Digest::base...found
         Time::ParseDate...found
         File::Temp >= 0.18...MISSING
                 File::Temp version 0.18 required--this is only version 
0.16
         Locale::Maketext >= 1.06...found
         Tree::Simple >= 1.04...found
         Text::Template...found
         Scalar::Util...found
         HTML::Scrubber >= 0.08...found
         File::Spec >= 0.8...found
         Calendar::Simple...found
         DBIx::SearchBuilder >= 1.54...MISSING
                 DBIx::SearchBuilder version 1.54 required--this is only

version 1.49
         Mail::Mailer >= 1.57...found
         File::ShareDir...MISSING
         Regexp::Common...found
         Digest::MD5 >= 2.27...found
         HTML::Entities...found
         Cache::Simple::TimedExpiry...found
         File::Glob...found
         Locale::Maketext::Fuzzy...found
         Time::HiRes...found
         Text::Wrapper...found
         Log::Dispatch >= 2.0...found
         UNIVERSAL::require...found
         Email::Address...MISSING
DASHBOARDS dependencies:
         HTML::RewriteAttributes >= 0.02...MISSING
         MIME::Types...found
FASTCGI dependencies:
         CGI::Fast...found
         CGI >= 3.38...MISSING
                 CGI version 3.38 required--this is only version 3.05
         FCGI...found
GD dependencies:
         GD::Text...found
         GD...found
         GD::Graph...found
GPG dependencies:
         PerlIO::eol...MISSING
         GnuPG::Interface...MISSING
ICAL dependencies:
         Data::ICal...MISSING
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...MISSING
         Apache::Session >= 1.53...found
         Errno...found
         Devel::StackTrace >= 1.19...MISSING
                 Devel::StackTrace version 1.19 required--this is only 
version 1.13
         CGI::Cookie >= 1.20...found
         Text::WikiFormat >= 0.76...found
         XML::RSS >= 1.05...found
         HTML::Mason >= 1.36...MISSING
                 HTML::Mason version 1.36 required--this is only version

1.28
         Digest::MD5 >= 2.27...found
SMTP dependencies:
         Net::SMTP...found
SQLITE dependencies:
         DBD::SQLite >= 1.00...found
STANDALONE dependencies:
         Net::Server::PreFork...MISSING
         Net::Server...MISSING
         HTTP::Server::Simple >= 0.34...MISSING
                 HTTP::Server::Simple version 0.34 required--this is 
only version 0.20 at (eval 138) line 2, <DATA> line 11.
         HTTP::Server::Simple::Mason >= 0.09...found

SOME DEPENDENCIES WERE MISSING.
DASHBOARDS missing dependencies:
         HTML::RewriteAttributes >= 0.02...MISSING
ICAL missing dependencies:
         Data::ICal...MISSING
STANDALONE missing dependencies:
         HTTP::Server::Simple >= 0.34...MISSING
                 HTTP::Server::Simple version 0.34 required--this is 
only version 0.20 at (eval 138) line 2, <DATA> line 11.
         Net::Server::PreFork...MISSING
         Net::Server...MISSING
GPG missing dependencies:
         PerlIO::eol...MISSING
         GnuPG::Interface...MISSING
CORE missing dependencies:
         Devel::StackTrace >= 1.19...MISSING
                 Devel::StackTrace version 1.19 required--this is only 
version 1.13
         DBIx::SearchBuilder >= 1.54...MISSING
                 DBIx::SearchBuilder version 1.54 required--this is only

version 1.49
         CSS::Squish >= 0.06...MISSING
         Encode >= 2.13...MISSING
                 Encode version 2.13 required--this is only version 2.01
         File::ShareDir...MISSING
         Module::Versions::Report >= 1.05...MISSING
                 Module::Versions::Report version 1.05 required--this is

only version 1.03
         MIME::Entity >= 5.425...MISSING
                 MIME::Entity version 5.425 required--this is only 
version 5.417
         File::Temp >= 0.18...MISSING
                 File::Temp version 0.18 required--this is only version 
0.16
         Email::Address...MISSING
FASTCGI missing dependencies:
         CGI >= 3.38...MISSING
                 CGI version 3.38 required--this is only version 3.05
MASON missing dependencies:
         HTML::Mason >= 1.36...MISSING
                 HTML::Mason version 1.36 required--this is only version

1.28
         Devel::StackTrace >= 1.19...MISSING
                 Devel::StackTrace version 1.19 required--this is only 
version 1.13
         CSS::Squish >= 0.06...MISSING
make: *** [testdeps] Error 1


	Some (hell most) of this stuff is absolutely GREEK to me. When
it says 
"MISSING" it shows something I provided in the "configure" phase, so how

could it be missing?
	One of my MAJOR concerns is where it says something like"
"Encode version 2.13 required--this is only version 2.01"
	OR
"Module::Versions::Report version 1.05 required--this is only version
1.03"
	OR
"DBIx::SearchBuilder >= 1.54...MISSING
                 DBIx::SearchBuilder version 1.54 required--this is only

version 1.49"


	I don't know where this stuff is or why it's missing. Doesn't 
SearchBuilder come with the installation? If so, why can't it find the 
latest version? I really do NOT understand this. Can I get some guidence

here? Thanks.

Kenn
LBNL

_______________________________________________
http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users

Community help: http://wiki.bestpractical.com
Commercial support: sales at bestpractical.com


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



More information about the rt-users mailing list