(Please disregrard previous message.... I hit send prematurely...)
 
I'm writing again about the problem I was having yesterday with modules being
unable to set their own custom directives.  This is becoming my own private
nightmare, and I am certain it is the result of a very stupid move I made: somehow
in my initial grapplings, I upgraded from what I thought was mod_perl 1.24 to what
I thought was mod_perl 1.26, with the new libraries installed, either fully or partially
(I'm a bit unclear on this part), in the main PERL5LIB. 
 
At one point today I got a message:
usr/local/lib/perl5/site_perl/5.6.0/i686-linux/Apache.pm is version 1.27
Perhaps you forgot to 'make install' or need to uninstall an old version?
Found: /usr/local/lib/perl5/site_perl/5.6.0/i686-linux/Apache.pm
Found: /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache.pm
Apache.pm version 1.26 required!
 
which makes me wonder if maybe the supposed 1.26 I installed was really
1.27.
 
Since noticing all of this, I've been frantically trying to rebuild modules, on the assumption
that maybe one of them links with an outdated Apache::ExtUtils and somehow blocks
other modules from linking in their directives to the command_table.  Is this a possibility?
 
If so, what is the best way to make sure I am starting with a good perl library that matches
with the mod_perl linked into the httpd binary? Will I need to rebuild all modules that require
Apache.
 
Sorry for the sprawling message, and thanks in advance for any advice.
 
 
 
 
 
 
 
 
 
 

Reply via email to