Title: RE: mod perl issues/ cpan won't make properly

First off...thanks for addressing my issues....


>> Here's how I installed mod_perl/apache:
>>
>> cd apache_1.3.28
>> ./configure --enable-module=so 
>> cd mod_perl_1.28

>I don't like the look of that.  Please send *exactly* what you did.
>Have you got the mod_perl directory inside the apache directory?
>Your directories should be somethign like this:

>/dloads/apache_mod_perl/apache_1.3.28/
>/dloads/apache_mod_perl/mod_perl-1.28/

>> perl Makefile.PL APACHE_SRC= /dloads/apache_mod_perl/apache_1.3.28/src
>> DO_HTTPD=1 USE_APACI=1 EVERYTHING=1 APACHE_PREFIX=/usr/local/httpd_perl
>> make && make test && make install

My directories look exactly like that.  First I went to the apache directory and ran the configure to enable DSO.  Then I went to the modperl directory and compiled mod perl with the apache with options outlined above....

>What is the user that's running this?  Don't do the first three steps
>as root, only do the 'make install' as root:

Ok. I'll recompile them as another user.  How does root user affect things? (appears to be a perl issue still see below)


% perl Makefile.PL APACHE_SRC= /dloads/apache_mod_perl/apache_1.3.28/src \
 DO_HTTPD=1 USE_APACI=1 EVERYTHING=1 APACHE_PREFIX=/usr/local/httpd_perl
% make
% make test
% su
Password:
# make install
# exit
%

>That backslash on the first line is important.  If you've done
>everything as root and if you have the mod_perl directory inside the
>apache one, then it's best to remove the directories and start again.

> So using Cpan I tried to install the Bundle::Apache...which bombs out

>Don't worry about it for now, you don't need it for your mod_perl Apache.

I need Apache::request and DBD::mysql  rsn, but I guess that is another issue all together...allthough I though it might be a sign that something else is fowl if they won't make.


> ALSO here is perl -V
>
> Summary of my perl5 (revision 5.0 version 8 subversion 0) configuration:
> [snip]
>     ccversion='', gccversion='2.95.3 20010315 (SuSE)',
> [snip]
>     gnulibc_version='2.2.5'
> [snip]
> Characteristics of this binary (from libperl):
>   Compile-time options: USE_LARGE_FILES
>   Built under linux
>   Compiled at Aug  2 2003 13:09:23
> [snip]

>Looks like you compiled this Perl yourself using gcc 2.95.3 a couple
>of days ago, is that right?  Did the Perl tests all pass OK?

yes...seeing as I wasn't sure whether it passed everything...and the make all test wouldn't run again; then I repeated my build/install steps....

interesting.  its failing a test; output:   (I'm fairly sure this wasn't the result the other day):


Failed 1 test script out of 667, 99.85% okay.
### Since not all tests were successful, you may want
to run some of
### them individually and examine any diagnostic
messages they produce.
### See the INSTALL document's section on "make test".
### You have a good chance to get more information by
running
###   ./perl harness
### in the 't' directory since most (>=80%) of the
tests succeeded.
### You may have to set your dynamic library search
path,
### LD_LIBRARY_PATH, to point to the build directory:
###   setenv LD_LIBRARY_PATH `pwd`; cd t; ./perl
harness
###   LD_LIBRARY_PATH=`pwd`; export LD_LIBRARY_PATH;
cd t; ./perl harness
###   export LD_LIBRARY_PATH=`pwd`; cd t; ./perl
harness
### for csh-style shells, like tcsh; or for
traditional/modern
### Bourne-style shells, like bash, ksh, and zsh,
respectively.
u=2.73  s=0.72  cu=193.21  cs=19.29  scripts=667
tests=68585
make[2]: *** [_test_tty] Error 1
make[2]: Leaving directory `/dloads/perl/perl-5.8.0'
make[1]: *** [_test] Error 2
make[1]: Leaving directory `/dloads/perl/perl-5.8.0'
make: *** [test] Error 2




>73,
>Ged.

btw - what is 73?



Thank you,

Jeff

Reply via email to