<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi all,<br>
    Manually downloaded and installed Text::Wrapper version 1.02 from
    cpan and dependancies solved<br>
    <br>
    make testdeps<br>
    <br>
    El 23/04/12 22:22, Jacobo Urdiales escribió:
    <blockquote cite="mid:4F95BA1B.2030803@cekon.es" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      Hi Kevin,<br>
      Just build a new Centos5.<br>
      Followed the install process and came to a problem using perl
      5.8.8<br>
      component HTML::TextWrapper has to be manually intalled on cpan
      because of two dependancies.<br>
      component Text::Wrapper fails because of perl version<br>
      <br>
      here it is maybe to update requirements or documentation...<br>
      <br>
      cpan> install Text::Wrapper<br>
      CPAN: Storable loaded ok<br>
      Going to read /root/.cpan/Metadata<br>
        Database was generated on Mon, 23 Apr 2012 13:39:03 GMT<br>
      Running install for module Text::Wrapper<br>
      Running make for C/CJ/CJM/Text-Wrapper-1.03.tar.gz<br>
      CPAN: Digest::MD5 loaded ok<br>
      CPAN: Compress::Zlib loaded ok<br>
      Checksum for
      /root/.cpan/sources/authors/id/C/CJ/CJM/Text-Wrapper-1.03.tar.gz
      ok<br>
      Scanning cache /root/.cpan/build for sizes<br>
      Text-Wrapper-1.03/<br>
      Text-Wrapper-1.03/README<br>
      Text-Wrapper-1.03/Changes<br>
      Text-Wrapper-1.03/LICENSE<br>
      Text-Wrapper-1.03/MANIFEST<br>
      Text-Wrapper-1.03/META.yml<br>
      Text-Wrapper-1.03/META.json<br>
      Text-Wrapper-1.03/t/<br>
      Text-Wrapper-1.03/t/00-load.t<br>
      Text-Wrapper-1.03/t/20-unicode.t<br>
      Text-Wrapper-1.03/t/10-wrapper.t<br>
      Text-Wrapper-1.03/t/00-all_prereqs.t<br>
      Text-Wrapper-1.03/t/release-pod-syntax.t<br>
      Text-Wrapper-1.03/t/release-pod-coverage.t<br>
      Text-Wrapper-1.03/Makefile.PL<br>
      Text-Wrapper-1.03/lib/<br>
      Text-Wrapper-1.03/lib/Text/<br>
      Text-Wrapper-1.03/lib/Text/Wrapper.pm<br>
      Text-Wrapper-1.03/example/<br>
      Text-Wrapper-1.03/example/gettysburg.pl<br>
      Removing previously used /root/.cpan/build/Text-Wrapper-1.03<br>
      <br>
        CPAN.pm: Going to build C/CJ/CJM/Text-Wrapper-1.03.tar.gz<br>
      <br>
      <b>Perl v5.10.0 required--this is only v5.8.8, stopped at
        Makefile.PL line 5.</b><br>
      BEGIN failed--compilation aborted at Makefile.PL line 5.<br>
      Running make test<br>
        Make had some problems, maybe interrupted? Won't test<br>
      Running make install<br>
        Make had some problems, maybe interrupted? Won't install<br>
      <br>
      cpan> <br>
      <br>
      <br>
      <br>
      <br>
      El 23/04/12 18:03, Kevin Falcone escribió:
      <blockquote cite="mid:20120423160343.GQ8185@jibsheet.com"
        type="cite">
        <pre wrap="">On Mon, Apr 23, 2012 at 04:39:17PM +0200, Jacobo Urdiales wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Actually on centos5 perl 5.8.8 is installed using yum. But there is
a cpan library with is not working with versions older than 5.10 so
i had to download and compile 5.14.
</pre>
        </blockquote>
        <pre wrap="">RT should install just fine against 5.8.8, but obviously a newer perl
is nicer to have an easier to maintain.

</pre>
        <blockquote type="cite">
          <pre wrap="">So after the cpan and dependancies nightmare not sure if any package
is still pointing to the old perl...
</pre>
        </blockquote>
        <pre wrap="">mod_perl is compiled into apache and judging from your error messages
is clearly pointing to 5.8.8

</pre>
        <blockquote type="cite">
          <pre wrap="">The system is going to have just 30 requests a month or so. So I do
not think using cgi would be a problem.
</pre>
        </blockquote>
        <pre wrap="">fastcgi, not cgi.
You can read about the two fastcgi solutions (mod_fastcgi and
mod_fcgid) in docs/web_deployment.pod

-kevin

</pre>
        <blockquote type="cite">
          <pre wrap="">El 23/04/12 16:30, Kevin Falcone escribió:
</pre>
          <blockquote type="cite">
            <pre wrap="">On Mon, Apr 23, 2012 at 01:19:09PM +0200, Jacobo Urdiales wrote:
</pre>
            <blockquote type="cite">
              <pre wrap="">But upon restarting apache i get this error

Can't locate Plack/Handler/Apache2.pm in @INC (@INC contains:
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .
/etc/httpd) at /etc/httpd/conf.d/rt.conf line 11.\nBEGIN
failed--compilation aborted\t(in cleanup) Can't locate
Plack/Handler/Apache2.pm in @INC (@INC contains:
/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .
/etc/httpd) at /etc/httpd/conf.d/rt.conf line 11.\nBEGIN
failed--compilation aborted at /etc/httpd/conf.d/rt.conf line 11.\n

The point is that I installed perl version 5.14 and compiled rt eith
that also installed the modules under that version. But I do not
know why seems that apache or whatever has the old path.
Tried to modify (even copy) the path contents to old locations but
more errors rise..
</pre>
            </blockquote>
            <pre wrap="">Did you compile apache/mod_perl with 5.14 or are you using vendor
packages that still point to the 5.8 install?

If you want to use your own perl build, fastcgi will be easier.

-kevin
</pre>
          </blockquote>
        </blockquote>
      </blockquote>
    </blockquote>
  </body>
</html>