You are viewing a plain text version of this content. The canonical link for it is here.
Posted to modperl@perl.apache.org by "Alexander Farber (EED)" <ee...@eed.ericsson.se> on 2001/01/03 16:07:42 UTC

Installing mod_perl-1.24_01 w/o super user and with global perl

Hi,

I am installing Apache 1.3.14 and mod_perl 1.24_01 into
my home directory and it actually works okay, but there
is this error message, when calling "make install" in the
mod_perl source dir:

Skipping /opt/local/perl-5.6.0/lib/site_perl/5.6.0/sun4-solaris/auto/Apache/include/include/http_protocol.h (unchanged)
Cannot forceunlink /opt/local/perl-5.6.0/lib/site_perl/5.6.0/sun4-solaris/auto/Apache/include/include/ap_config_auto.h: Permission denied at /opt/local/perl-5.6.0/lib/5.6.0/File/Find.pm line 475
*** Error code 255
make: Fatal error: Command failed for target `pure_site_install'


I guess, it is because I don't have the write privileges for
our /opt/local/perl-5.6.0. Is there a way to get rid of this 
message? I haven't found it in the

http://perl.apache.org/guide/install.html#Installation_Without_Superuser_P

Thank you
Alex

PS: I use:

perl Makefile.PL APACHE_PREFIX=/home/eedalf APACHE_SRC=/home/eedalf/src/apache_1.3.14 DO_HTTPD=1 USE_APACI=1 EVERYTHING=1

Re: Installing mod_perl-1.24_01 w/o super user and with global perl

Posted by "Alexander Farber (EED)" <ee...@eed.ericsson.se>.
Sorry, s#1\.1\.3#1.3.13#

Re: Installing mod_perl-1.24_01 w/o super user and with global perl

Posted by "Alexander Farber (EED)" <ee...@eed.ericsson.se>.
Ian Kallen wrote:
> 
> If I were you, I'd install my own perl in /home/eedalf, create
> /home/eedlf/apache and then do (assuming ~/bin/perl is before
> /opt/local/bin/perl in your path) something like:

Thanks, that's how I had it before - with Perl 5.6.0, Apache 
1.1.3 and mod_perl 1.24 in my home dir. However this tyme I'd 
like to use the system-wide Perl - because of my disk quota.

> perl Makefile.PL \
>  APACHE_PREFIX=/home/eedalf/apache \
>  APACHE_SRC=/home/eedalf/src/apache_1.3.14 \
>  DO_HTTPD=1 \
>  USE_APACI=1 \
>  LIB=/home/eedalf/lib/perl \
>  EVERYTHING=1

> > is this error message, when calling "make install"

Re: Installing mod_perl-1.24_01 w/o super user and with global perl

Posted by Ian Kallen <sp...@creationengines.com>.
If I were you, I'd install my own perl in /home/eedalf, create
/home/eedlf/apache and then do (assuming ~/bin/perl is before
/opt/local/bin/perl in your path) something like:

perl Makefile.PL \
 APACHE_PREFIX=/home/eedalf/apache \
 APACHE_SRC=/home/eedalf/src/apache_1.3.14 \
 DO_HTTPD=1 \
 USE_APACI=1 \
 LIB=/home/eedalf/lib/perl \
 EVERYTHING=1


HTH,
-Ian

Today, Alexander Farber (EED) <ee...@eed.ericsson.se> spoke of Installing...:

> Hi,
> 
> I am installing Apache 1.3.14 and mod_perl 1.24_01 into
> my home directory and it actually works okay, but there
> is this error message, when calling "make install" in the
> mod_perl source dir:
> 
> Skipping /opt/local/perl-5.6.0/lib/site_perl/5.6.0/sun4-solaris/auto/Apache/include/include/http_protocol.h (unchanged)
> Cannot forceunlink /opt/local/perl-5.6.0/lib/site_perl/5.6.0/sun4-solaris/auto/Apache/include/include/ap_config_auto.h: Permission denied at /opt/local/perl-5.6.0/lib/5.6.0/File/Find.pm line 475
> *** Error code 255
> make: Fatal error: Command failed for target `pure_site_install'
> 
> 
> I guess, it is because I don't have the write privileges for
> our /opt/local/perl-5.6.0. Is there a way to get rid of this 
> message? I haven't found it in the
> 
> http://perl.apache.org/guide/install.html#Installation_Without_Superuser_P
> 
> Thank you
> Alex
> 
> PS: I use:
> 
> perl Makefile.PL APACHE_PREFIX=/home/eedalf APACHE_SRC=/home/eedalf/src/apache_1.3.14 DO_HTTPD=1 USE_APACI=1 EVERYTHING=1

--
CTO: Creation Engines / AIM: iankallen / Fax: (415) 354-3326 
Powering the Collaborative Enterprise / Ian Kallen <ia...@creationengines.com>