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