[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