perl module FreeBSD порты

Andrei Nigmatulin anight at eyelinkmedia.com
Wed Dec 13 20:19:42 MSK 2006


On Wednesday 13 December 2006 19:57, Igor Sysoev wrote:
> On Wed, 13 Dec 2006, Andrei Nigmatulin wrote:
> > Warning: You do not have permissions to install
> > into /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi
> > at /usr/lib/perl5/5.8.6/ExtUtils/Install.pm line 114.
> > Files found in blib/arch: installing files in blib/lib into architecture
> > dependent library tree
> > Writing
> > /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi/auto/nginx/.packli
> >st Can't open
> > file
> > /usr/lib/perl5/site_perl/5.8.6/i586-linux-thread-multi/auto/nginx/.packli
> >st: Permission denied at /usr/lib/perl5/5.8.6/ExtUtils/Install.pm line 209
> > make[2]: *** [pure_site_install] Error 255
> > make[2]: Leaving directory
> > `/home/anight/nginx.distr/nginx-0.4.14/objs/src/http/modules/perl'
> > make[1]: *** [install_perl_modules] Error 2
> > make[1]: Leaving directory `/home/anight/nginx.distr/nginx-0.4.14'
> > make: *** [install] Error 2
>
> А с патчем .packlist пишется туда же, где и модули ?

Вот как с патчем:

$ ./configure --prefix=/home/anight/nginx --with-http_perl_module 
--with-perl_modules_path=/home/anight/nginx/perl
...
$ make
...
$ find /home/anight/nginx/perl
find: /home/anight/nginx/perl: No such file or directory
$ make install
...
$ find /home/anight/nginx/perl
/home/anight/nginx/perl
/home/anight/nginx/perl/i586-linux-thread-multi
/home/anight/nginx/perl/i586-linux-thread-multi/auto
/home/anight/nginx/perl/i586-linux-thread-multi/auto/nginx
/home/anight/nginx/perl/i586-linux-thread-multi/auto/nginx/.packlist
/home/anight/nginx/perl/i586-linux-thread-multi/auto/nginx/nginx.bs
/home/anight/nginx/perl/i586-linux-thread-multi/auto/nginx/nginx.so
/home/anight/nginx/perl/i586-linux-thread-multi/perllocal.pod
/home/anight/nginx/perl/i586-linux-thread-multi/nginx.pm
$ 

После этого nginx запускается и работает. Такая последовательность действий 
стабильно воспроизводится по крайней мере на одной машине с suse 9.3.


-- 
Andrei Nigmatulin
GPG PUB KEY 6449830D

Now I lay me down to sleep(3)
Pray the OS my core to keep
If I die before I wake
Pray the Disk my core to take





More information about the nginx-ru mailing list