Subject: | zoidberg installation does not respect Perl's PREFIX setting |
My Perl installation is designed to install into /opt/perl/snap (snapshot), yet the attempt to install Zoidberg tried to write into /etc. You must respect the Perl installation prefix to permit people to use Zoidberg when installed as non-root.
localhost:..uild/Zoidberg-0.91 +% make install
/usr/local/bin/perl Build --makefile_env_macros 1 install
/usr/local/bin/perl b/zoid.PL
/usr/local/bin/perl b/test.PL
/usr/local/bin/perl b/Config.PL
Manifying blib/lib/Zoidberg.pm -> blib/libdoc/Zoidberg.3
Warning: You do not have permissions to install into /etc at /opt/perl/snap/lib/5.8.6/ExtUtils/Install.pm line 114.
Installing /opt/perl/snap/share/man/man1/zoiddevel.1
Installing /opt/perl/snap/share/man/man1/zoid.1
Installing /opt/perl/snap/share/man/man1/zoiduser.1
Installing /opt/perl/snap/share/man/man1/zoidfaq.1
Skipping /opt/perl/snap/doc/zoid/BUGS (unchanged)
Installing /opt/perl/snap/doc/zoid/Changes
Installing /opt/perl/snap/doc/zoid/README
Installing /opt/perl/snap/doc/zoid/index.html
Cannot forceunlink /etc/zoidrc: Permission denied at /opt/perl/snap/lib/5.8.6/File/Find.pm line 874
make: *** [install] Error 255