[rt-users] mod_perl 'make test' failing

Kevin Murphy murphy at genome.chop.edu
Tue Feb 1 17:06:59 EST 2005


On Feb 1, 2005, at 12:19 PM, Ruslan U. Zakirov wrote:
> Is your new perl in same location as old one? Did you overwrite old 
> perl exec binary file with new one? If you run `perl -V` is it new 
> one?
> My perl is allways is /usr/bin/perl so I didn't test build process 
> with two different perls in different locations.
> When you run 'perl Makefile.PL' you should use that perl exec file 
> that you want to build against. So if you have new perl in 
> '/usr/local/bin/perl' then try to add 
> '--with-perl=/usr/local/bin/perl' to apache configure args and run 
> `/usr/local/bin/perl Makefile.PL` in mod_perl dir.

Ah, my new perl is where my old perl was (/usr/local/bin/perl), but the 
vendor perl (5.8.0) is still in /usr/bin/perl.  I tried your 
suggestions, but the result was the same.  Then I moved /usr/bin/perl 
and created a link there to /usr/local/bin/perl and retried everything 
-- same bad result.

I looked at where the test code was failing, and I saw that 
Apache::Request was being used, so I figured libapreq might need 
updating.

I attempted to do that right now, but its tests failed also (it doesn't 
like being tested with old apache or with newer apache with libapreq 
compiled in).  I forced it to install just to see what would happen, 
but mod_perl is still failing its test.

Arghh.

Thanks for the suggestions.

Kevin Murphy




More information about the rt-users mailing list