Howdy all -

I am trying to build an FC3 RPM for razor-agents as a non-root user.

My method is roughly as follows:

perl Makefile.PL
make
make install DESTDIR=/var/tmp/razor-agents

It is bombing with this error:

make[1]: Entering directory `/home/thomas.cameron/redhat/BUILD/razor-
agents-2.61/Razor2-Preproc-deHTMLxs'
make[1]: Leaving directory 
`/home/thomas.cameron/redhat/BUILD/razor-agents-2.61/Razor2-Preproc-deHTMLxs'
/usr/bin/perl "-MExtUtils::Command::MM" -e pod2man "--" \
docs/razor-agent.conf.pod \
blib/man5/razor-agent.conf.5 \
docs/razor-agents.pod \
blib/man5/razor-agents.5 \
docs/razor-whitelist.pod \
blib/man5/razor-whitelist.5
Files found in blib/arch: installing files in blib/lib into architecture 
dependent library tree
Writing 
/var/tmp/razor-agents/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/razor-agents/.packlist
Appending installation info to 
/var/tmp/razor-agents/usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod
blib/script/razor-client
Can't locate Razor2/Preproc/deHTMLxs.pm in @INC (@INC contains: lib 
/usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 
/usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 
/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 
/usr/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 
/usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 
/usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 
/usr/lib/perl5/vendor_perl .) at lib/Razor2/Preproc/Manager.pm line 4.
BEGIN failed--compilation aborted at lib/Razor2/Preproc/Manager.pm line 4.
Compilation failed in require at lib/Razor2/Client/Engine.pm line 8.
BEGIN failed--compilation aborted at lib/Razor2/Client/Engine.pm line 8.
Compilation failed in require at (eval 9) line 3.
        ...propagated at /usr/lib/perl5/5.8.5/base.pm line 85.
BEGIN failed--compilation aborted at lib/Razor2/Client/Core.pm line 24.
Compilation failed in require at (eval 3) line 3.
        ...propagated at /usr/lib/perl5/5.8.5/base.pm line 85.
BEGIN failed--compilation aborted at lib/Razor2/Client/Agent.pm line 18.
Compilation failed in require at blib/script/razor-client line 21.
BEGIN failed--compilation aborted at blib/script/razor-client line 21.
make: *** [install_razor_agents] Error 2

I've tried using the command:

make install DESTDIR=/var/tmp/razor-agents 
PERL5LIB=/home/thomas.cameron/redhat/BUILD/razor-agents-2.61/$installsitearch

but it still bombs:

make[1]: Entering directory 
`/home/thomas.cameron/redhat/BUILD/razor-agents-2.61/Razor2-Preproc-deHTMLxs'
make[1]: Leaving directory 
`/home/thomas.cameron/redhat/BUILD/razor-agents-2.61/Razor2-Preproc-deHTMLxs'
/usr/bin/perl "-MExtUtils::Command::MM" -e pod2man "--" \
docs/razor-agent.conf.pod \
blib/man5/razor-agent.conf.5 \
docs/razor-agents.pod \
blib/man5/razor-agents.5 \
docs/razor-whitelist.pod \
blib/man5/razor-whitelist.5
Files found in blib/arch: installing files in blib/lib into architecture 
dependent library tree
Writing 
/var/tmp/razor-agents/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/auto/razor-agents/.packlist
Appending installation info to 
/var/tmp/razor-agents/usr/lib/perl5/5.8.5/i386-linux-thread-multi/perllocal.pod
blib/script/razor-client
Can't locate Razor2/Preproc/deHTMLxs.pm in @INC (@INC contains: lib 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61//5.8.5/i386-linux-thread-multi
 /home/thomas.cameron/redhat/BUILD/razor-agents-2.61//5.8.5 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61//i386-linux-thread-multi 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61//5.8.4 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61//5.8.3 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61//5.8.2 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61//5.8.1 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61//5.8.0 
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61/ 
/usr/lib/perl5/5.8.5/i386-linux-thread-multi /usr/lib/perl5/5.8.5 
/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.4/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.3/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.2/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi 
/usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl/5.8.4 
/usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 
/usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 
/usr/lib/perl5/site_perl 
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.4/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.3/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.2/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.1/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.0/i386-linux-thread-multi 
/usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl/5.8.4 
/usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl/5.8.2 
/usr/lib/perl5/vendor_perl/5.8.1 /usr/lib/perl5/vendor_perl/5.8.0 
/usr/lib/perl5/vendor_perl .) at lib/Razor2/Preproc/Manager.pm line 4.
BEGIN failed--compilation aborted at lib/Razor2/Preproc/Manager.pm line 4.
Compilation failed in require at lib/Razor2/Client/Engine.pm line 8.
BEGIN failed--compilation aborted at lib/Razor2/Client/Engine.pm line 8.
Compilation failed in require at (eval 9) line 3.
        ...propagated at /usr/lib/perl5/5.8.5/base.pm line 85.
BEGIN failed--compilation aborted at lib/Razor2/Client/Core.pm line 24.
Compilation failed in require at (eval 3) line 3.
        ...propagated at /usr/lib/perl5/5.8.5/base.pm line 85.
BEGIN failed--compilation aborted at lib/Razor2/Client/Agent.pm line 18.
Compilation failed in require at blib/script/razor-client line 21.
BEGIN failed--compilation aborted at blib/script/razor-client line 21.
make: *** [install_razor_agents] Error 2

I find the file in the build tree though:

home/thomas.cameron/redhat/BUILD/razor-agents-2.61/blib/lib/Razor2/Preproc/deHTMLxs.pm
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61/Razor2-Preproc-deHTMLxs/deHTMLxs.pm
/home/thomas.cameron/redhat/BUILD/razor-agents-2.61/Razor2-Preproc-deHTMLxs/pm_to_blib

How can I build this package as a non-root user?

Thanks!
Thomas



-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_idU88&alloc_id065&op=click
_______________________________________________
Razor-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/razor-users

Reply via email to