You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by jamuna chandran <ja...@gmail.com> on 2005/09/13 12:24:57 UTC

makefile error

Hi, 

Have the following error when trying to makefile:

[root@itdapchweb01 mod_perl-2.0.1]# perl
Makefile.PLMP_AP_PREFIX=/usr/local/apache2
Reading Makefile.PL args from @ARGV
MP_AP_PREFIX = /usr/local/apache2
mod_perl/1.99_09 installation detected... not ok

Cannot install mod_perl/2.0.1 on top of mod_perl/1.99_09
due to a major API change between mod_perl 1.999_21 and 1.999_22.

Conflicting file: 
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/Apache2.pm
Conflicting dir: 
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/Apache

Please nuke the prior mod_perl installation from your site_lib,
use a different perl to run the installation process, or use the
PREFIX option when creating your Makefile. See:

http://perl.apache.org/docs/2.0/rename.html

for more details.

Please advise. Totally fresh. Went through the docs. Didnt make much sense 
to me. Critical project.

thank you.

Re: makefile error

Posted by Tom Schindl <to...@gmx.at>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

and not to forget you have to upgrade your Apache2-Server.

Tom
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFDJsAmkVPeOFLgZFIRAnoyAJ0TzyzkYtATZ90eSvGiLf7LgdGSggCfS79s
Fe3rJi1cS8Twg0xokpIB12g=
=DbQu
-----END PGP SIGNATURE-----

Re: makefile error

Posted by Tom Schindl <to...@gmx.at>.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

See this thread about the installation process:
http://www.issociate.de/board/post/198947/%5BRELEASE_CANDIDATE%5D_mod_perl_2.0-RC5.html

Please note that an application running on mp-1.99_09 will ***NOT*** run
on mp-2.0.1 because there have been massive changes (the most significat
switch from Apache to Apache2-namespace) you have to have a staging
server where you test the rewritten application.

jamuna chandran wrote:
> 
> 
> 
> Hi,
> 
> Have the following error when trying to makefile:
> 
> [root@itdapchweb01 mod_perl-2.0.1]# perl Makefile.PL
> MP_AP_PREFIX=/usr/local/apache2
> Reading Makefile.PL args from @ARGV
>    MP_AP_PREFIX = /usr/local/apache2
> mod_perl/1.99_09 installation detected... not ok
> 
> Cannot install mod_perl/2.0.1 on top of mod_perl/1.99_09
> due to a major API change between mod_perl 1.999_21 and 1.999_22.
> 
> Conflicting file:
> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/Apache2.pm
> Conflicting dir:
> /usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi/Apache
> 
> Please nuke the prior mod_perl installation from your site_lib,
> use a different perl to run the installation process, or use the
> PREFIX option when creating your Makefile.  See:
> 
>   http://perl.apache.org/docs/2.0/rename.html
> 
> for more details.
> 
> Please advise. Totally fresh. Went through the docs. Didnt make much
> sense to me. Critical project.
> 
> thank you.
> 
> 

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.0 (GNU/Linux)
Comment: Using GnuPG with Mandriva - http://enigmail.mozdev.org

iD8DBQFDJr/mkVPeOFLgZFIRAqzaAKCBb16DYTgKcdSiX8MSvar6tvn1cACgsj8s
HdZymt2d5QA5oSfwcoUa2go=
=8cco
-----END PGP SIGNATURE-----