Re: [rt-users] Trouble upgrading to 3.8.1
When I run from //rt/src/rt-3.8.1 OR from //rt/src and just enter make testdeps I get command not found. Could THAT be a problem? Am I running some old software when I run /tools/bin/ make testdeps? You can/(have to) be in main RT directory. What I'm doing: (I could copy this from the README file extract the RT archive into /tmp tar xzvf rt.tar.gz -C /tmp cd /tmp/rt (or whatever version specific directory the archive extract created) ./configure Make testdeps if there was something missing then, (may need more than one run) make fixdeps make testdeps make install as you can see I'm nowhere near any /bin/, /src/ or similar directories ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
On Mon, Oct 13, 2008 at 11:27, Kenneth Crocker [EMAIL PROTECTED] wrote: Panu, I think I've found my problem. I am not able to run comfigure as it is written with the upgrade. I need to change the /opt/rt/ with my own directory prefixes. So, where in configure do I make those changes? Instead of /opt/rt3/ or whatever, I need it to be /RTSYS/RT/RT-3.8.1/. Thanks. Kenn On 10/13/2008 12:44 AM, Panu wrote: When I run from //rt/src/rt-3.8.1 OR from //rt/src and just enter make testdeps I get command not found. Could THAT be a problem? Am I running some old software when I run /tools/bin/ make testdeps? You can/(have to) be in main RT directory. What I'm doing: (I could copy this from the README file extract the RT archive into /tmp tar xzvf rt.tar.gz -C /tmp cd /tmp/rt (or whatever version specific directory the archive extract created) ./configure Make testdeps if there was something missing then, (may need more than one run) make fixdeps make testdeps make install as you can see I'm nowhere near any /bin/, /src/ or similar directories ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com ./configure --prefix=/RTSYS/RT/RT-3.8.1 your other configure flags ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
Jacob, I'll give ti a shot. THanks. Kenn On 10/13/2008 11:36 AM, Jacob Helwig wrote: On Mon, Oct 13, 2008 at 11:27, Kenneth Crocker [EMAIL PROTECTED] wrote: Panu, I think I've found my problem. I am not able to run comfigure as it is written with the upgrade. I need to change the /opt/rt/ with my own directory prefixes. So, where in configure do I make those changes? Instead of /opt/rt3/ or whatever, I need it to be /RTSYS/RT/RT-3.8.1/. Thanks. Kenn On 10/13/2008 12:44 AM, Panu wrote: When I run from //rt/src/rt-3.8.1 OR from //rt/src and just enter make testdeps I get command not found. Could THAT be a problem? Am I running some old software when I run /tools/bin/ make testdeps? You can/(have to) be in main RT directory. What I'm doing: (I could copy this from the README file extract the RT archive into /tmp tar xzvf rt.tar.gz -C /tmp cd /tmp/rt (or whatever version specific directory the archive extract created) ./configure Make testdeps if there was something missing then, (may need more than one run) make fixdeps make testdeps make install as you can see I'm nowhere near any /bin/, /src/ or similar directories ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com ./configure --prefix=/RTSYS/RT/RT-3.8.1 your other configure flags ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
From: Kenneth Crocker [EMAIL PROTECTED] I ran /tools/bin/ make fixdeps and I got this result: I newer point to a subdirectory, not sure if it matters though. I do always just what the readme/install file tells me. So in the directory where I have extracted the rt archive I do make testdeps and make fixdeps and eventually make install. It's normal that it follows dependencies, and tests the modules as they are installed. If you get a lot of errors you may have to install those manually either using cpan or downloading different archives and then installing them manually. ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
Panu, When I run from //rt/src/rt-3.8.1 OR from //rt/src and just enter make testdeps I get command not found. Could THAT be a problem? Am I running some old software when I run /tools/bin/ make testdeps? Kenn LBNL On 10/9/2008 11:44 PM, Panu wrote: From: Kenneth Crocker [EMAIL PROTECTED] I ran /tools/bin/ make fixdeps and I got this result: I newer point to a subdirectory, not sure if it matters though. I do always just what the readme/install file tells me. So in the directory where I have extracted the rt archive I do make testdeps and make fixdeps and eventually make install. It's normal that it follows dependencies, and tests the modules as they are installed. If you get a lot of errors you may have to install those manually either using cpan or downloading different archives and then installing them manually. ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
Kenneth Crocker wrote: 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=//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: 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. make testdeps just does that it test for dependancies and prints MISSING if it finds perl modules which are not up to date. Running 'make fixdeps' takes care of updating the required modules, BUT then you'll need a properly configured CPAN and the needed gcc and assorted utils. Please supply your OS as the way to get the required utils varies with the Linux distribution. Just ask if you need help, I have installed RT dozens of times on both Ubuntu and Centos almost always using Oracle as a backend. Joop ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
On Wed, 08 Oct 2008 17:46:36 -0400, Kenneth Crocker [EMAIL PROTECTED] wrote: where '' is really something I can't print. It's not the 'F' word is it? ;) As Phillip mentioned you need to install or have a gcc or cc compiler in your path when you do the install. What OS are you using? Most Unix Linux flavors come with a compiler. Is this a new machine or are you installing on a machine that RT has been installed on before? 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 RT has a lot of dependencies on various Perl modules found on CPAN. The 'make fixdeps' step of the install will download and install them for you. You might have to do that multiple times until 'make testdeps' shows that there's nothing missing. You don;t need to supply any additional args to 'make testdeps' and 'make fixdeps'. Reading through the 'README' and 'README.Oracle' docs that come with the software should help you figure all this out. Steve -- Stephen Turner Senior Programmer/Analyst - SAIS MIT IST ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
Stephen, Very funny HA! No, it's not the F word. I didn't want to give out any company-specific directory names so I wouldn't get in trouble. This is an Upgrade from 3.6.4. on a Unix/Solaris machine and the DB is Oracle 10g. I DID read the README and README.Oracle files and some of it made sense, some of it was Greek. I guess I was just surprised that an install package would tell me I needed a later version of something I thought was already in the package. I don't understand why it would say it or even how the install package could be missing things that the 'testdeps' would find. In other words, my question is also, Why isn't the latest of everything included in the install package? But I think I understand now that the install package doesn't contain all the software. It contains the ability to check for the software and the 'fixdeps' will oad what is needed. That helps the understanding a bit. Any clues as to why the C compiler is needed? Thanks. Kenn LBNL On 10/9/2008 6:01 AM, Stephen Turner wrote: On Wed, 08 Oct 2008 17:46:36 -0400, Kenneth Crocker [EMAIL PROTECTED] wrote: where '' is really something I can't print. It's not the 'F' word is it? ;) As Phillip mentioned you need to install or have a gcc or cc compiler in your path when you do the install. What OS are you using? Most Unix Linux flavors come with a compiler. Is this a new machine or are you installing on a machine that RT has been installed on before? 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 RT has a lot of dependencies on various Perl modules found on CPAN. The 'make fixdeps' step of the install will download and install them for you. You might have to do that multiple times until 'make testdeps' shows that there's nothing missing. You don;t need to supply any additional args to 'make testdeps' and 'make fixdeps'. Reading through the 'README' and 'README.Oracle' docs that come with the software should help you figure all this out. Steve ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
Joop, Thank you very much. I'm sure with Stephen and you and Philip and others, I'll get thru this little drama (URG!). I'm such an ignoramous in this server world. I've been in this business 40 years (yes, I really DID wire collators and sorters) and most of it was spent in front of a dumb terminal. I think only Gene LeDuc on the list remembers what those are (he he, yes. I just 'outed' him as being as old as I am in this business). So, my experience with Unix and Perl and all of that server stuff is quite limited. I'm more of a project leader now. But with limited staff, I'm now back to rolling up my sleeves and trying to understand how all this works so I can do it. So, thanks for your help, really. We are on a Solaris machine, Oracle 10g DB. I'm not sure why the 'C' compiler is necessaqry, as I am trying to install this upgrade ona machine we already installed 3.6.4 on. Any help is greatly appreciated. Kenn LBNL On 10/9/2008 12:07 AM, Joop wrote: Kenneth Crocker wrote: 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=//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: 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. make testdeps just does that it test for dependancies and prints MISSING if it finds perl modules which are not up to date. Running 'make fixdeps' takes care of updating the required modules, BUT then you'll need a properly configured CPAN and the needed gcc and assorted utils. Please supply your OS as the way to get the required utils varies with the Linux distribution. Just ask if you need help, I have installed RT dozens of times on both Ubuntu and Centos almost always using Oracle as a backend. Joop ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1 (Kenneth Crocker)
Maurice, Thank You! I'll give it a look. At the level of knowledge that I have (or actually, haven't) I'm sure anything will help. Thanks again. Kenn LBNL On 10/9/2008 9:17 AM, Maurice wrote: Hi Kenneth, I wrote a howto on installing RT on a Debian box that might help. http://rtvm.tehcorner.com/rt38/ [EMAIL PROTECTED] wrote: Send RT-Users mailing list submissions to rt-users@lists.bestpractical.com To subscribe or unsubscribe via the World Wide Web, visit http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users or, via email, send a message with subject or body 'help' to [EMAIL PROTECTED] You can reach the person managing the list at [EMAIL PROTECTED] When replying, please edit your Subject line so it is more specific than Re: Contents of RT-Users digest... Today's Topics: 1. Trouble upgrading to 3.8.1 (Kenneth Crocker) 2. Re: RT 3.8.: Customize RT at a glance (Sean McCreadie) 3. Re: RT 3.8.: Customize RT at a glance (Sean McCreadie) -- Message: 1 Date: Wed, 08 Oct 2008 14:46:36 -0700 From: Kenneth Crocker [EMAIL PROTECTED] Subject: [rt-users] Trouble upgrading to 3.8.1 To: rt Users rt-users@lists.bestpractical.com Message-ID: [EMAIL PROTECTED] Content-Type: text/plain; charset=ISO-8859-1; format=flowed 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=//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
Re: [rt-users] Trouble upgrading to 3.8.1
Kenneth Crocker wrote: Any clues as to why the C compiler is needed? Thanks. Not all Perl modules are Pure Perl modules which means that for example GD has a Perl interface to the gd.so which fixdeps will try to compile for you. That is probably not the right thing to say but I hope its close enough for you to understand the why of th C compiler. If you really get stuck I might be able to help out, since we used to be quite involved with Sun Solaris. Joop ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
Joop, I ran /tools/bin/ make fixdeps and I got this result: Checking if your kit is complete... Looks good Warning: prerequisite Devel::StackTrace 0 not found. Writing Makefile for Class::ReturnValue Unsatisfied dependencies detected during JESSE/Class-ReturnValue-0.55.tar.gz Devel::StackTrace [requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] yes So, I entered 'yes' and hit enter and got several interesting returns like this: Running make test Delayed until after prerequisites Running make install Delayed until after prerequisites followed by this: Checking if your kit is complete... Looks good Writing Makefile for Devel::StackTrace make[1]: Entering directory `/home/rt/.cpan/build/Devel-StackTrace-1.1902-UYgoNf' cp lib/Devel/StackTrace.pm blib/lib/Devel/StackTrace.pm Manifying blib/man3/Devel::StackTrace.3 make[1]: Leaving directory `/home/rt/.cpan/build/Devel-StackTrace-1.1902-UYgoNf' DROLSKY/Devel-StackTrace-1.1902.tar.gz /tools/bin/make -- OK Running make test make[1]: Entering directory `/home/rt/.cpan/build/Devel-StackTrace-1.1902-UYgoNf' PERL_DL_NONLAZY=1 /tools/bin/perl -MExtUtils::Command::MM -e test_harness(0, 'blib/lib', 'blib/arch') t/*.t t/01-basicok 1/35 skipped: various reasons t/02-bad-utf8.skipped all skipped: These tests require Perl 5.8.8+ t/kwaliteeskipped all skipped: This test is only run for the module author t/pod-coverageskipped all skipped: This test is only run for the module author t/pod.skipped all skipped: This test is only run for the module author All tests successful, 4 tests and 1 subtest skipped. which was followed by this: Running make for J/JE/JESSE/Class-ReturnValue-0.55.tar.gz Has already been unwrapped into directory /home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86 CPAN.pm: Going to build J/JE/JESSE/Class-ReturnValue-0.55.tar.gz Warning: Prerequisite 'Devel::StackTrace = 0' for 'J/JE/JESSE/Class-ReturnValue-0.55.tar.gz' already installed but installation looks suspicious. Skipping another installation attempt, to prevent looping endlessly. and then lastly by this: Running make test make[1]: Entering directory `/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86' PERL_DL_NONLAZY=1 /tools/bin/perl -MExtUtils::Command::MM -e test_harness(0, 'inc', 'blib/lib', 'blib/arch') t/*.t t/basic # Failed test 'use Class::ReturnValue;' # in t/basic.t at line 5. # Tried to use 'Class::ReturnValue'. # Error: Can't locate Devel/StackTrace.pm in @INC (@INC contains: /home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/inc /home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/blib/lib /home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/blib/arch /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5/sun4-solaris /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5/sun4-solaris /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5 /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5 /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5 /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl . /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5/sun4-solaris /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/5.8.5 /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5/sun4-solaris /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl/5.8.5 /soft/perl-5.8.5/run/default/sparc-SunOS-5.8/lib/site_perl .) at /home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86/blib/lib/Class/ReturnValue.pm line 81. # BEGIN failed--compilation aborted at t/basic.t line 5. # Compilation failed in require at (eval 3) line 2. # BEGIN failed--compilation aborted at (eval 3) line 2. Can't locate object method new via package Class::ReturnValue at t/basic.t line 8. # Looks like you planned 32 tests but only ran 1. # Looks like you failed 1 test of 1 run. # Looks like your test died just after 1. t/basicdubious Test returned status 255 (wstat 65280, 0xff00) DIED. FAILED tests 1-32 Failed 32/32 tests, 0.00% okay Failed Test Stat Wstat Total Fail List of Failed --- t/basic.t255 6528032 63 1-32 Failed 1/1 test scripts. 32/32 subtests failed. Files=1, Tests=32, 0 wallclock secs ( 0.10 cusr + 0.02 csys = 0.12 CPU) Failed 1/1 test programs. 32/32 subtests failed. make[1]: *** [test_dynamic] Error 255 make[1]: Leaving directory `/home/rt/.cpan/build/Class-ReturnValue-0.55-YGoq86' JESSE/Class-ReturnValue-0.55.tar.gz /tools/bin/make test -- NOT OK
Re: [rt-users] Trouble upgrading to 3.8.1
Joop, I decided to try again. I have a couple questions: 1) how do I know that the 'automatic' installs are installing the latest versions of perl, SearchBuilder, etc.? 2) What am I really supposed to do with this result? The automatic tests for GDGraph are not really a solid workout of the library. The best way to test the package is to run the examples before installing it. You can run the examples in the samples directory with `make samples` or by going into that directory, and just running `make`. If that fails, please read samples/Makefile. Unsatisfied dependencies detected during BWARFIELD/GDGraph-1.44.tar.gz GD::Text [requires] Shall I follow them and prepend them to the queue of modules we are processing right now? [yes] Do I stop the 'make fixdeps' and run the 'make samples' (where IS the samples directory anyway)? Kenn LBNL On 10/9/2008 10:41 AM, Joop van de Wege wrote: Kenneth Crocker wrote: Any clues as to why the C compiler is needed? Thanks. Not all Perl modules are Pure Perl modules which means that for example GD has a Perl interface to the gd.so which fixdeps will try to compile for you. That is probably not the right thing to say but I hope its close enough for you to understand the why of th C compiler. If you really get stuck I might be able to help out, since we used to be quite involved with Sun Solaris. Joop ___ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: [EMAIL PROTECTED] Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com
Re: [rt-users] Trouble upgrading to 3.8.1
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: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 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=//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