Created attachment 30111 [details] net-mail/razor-2.40.ebuild Removed patches as they are applied to the new version.
Confirmed... Original ebuild fails patching... Works fine after I removed the patch.
There's something weird going on with this ebuild. ORIGINAL: >>> Install razor-2.40 into /var/tmp/portage/razor-2.40/image/ category net-mail patching file Makefile Hunk #1 FAILED at 275. Hunk #2 succeeded at 715 (offset 32 lines). Hunk #3 FAILED at 743. Hunk #4 FAILED at 756. 3 out of 4 hunks FAILED -- saving rejects to file Makefile.rej But emerged fine... with removed patch and razor is already installed: Works fine... with removed patch and razor isn't installed: Compiles fine... but... >>> Install razor-2.40 into /var/tmp/portage/razor-2.40/image/ category net-mail make[1]: Entering directory `/var/tmp/portage/razor-2.40/work/razor-agents-2.40/ Razor2-Preproc-deHTMLxs' Running Mkbootstrap for Razor2::Preproc::deHTMLxs () chmod 644 deHTMLxs.bs rm -f ../blib/arch/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.so LD_RUN_PATH="" gcc -shared -L/usr/local/lib _deHTMLxs.o deHTMLxs.o -o ../blib/ arch/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.so chmod 755 ../blib/arch/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.so cp deHTMLxs.bs ../blib/arch/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.bs chmod 644 ../blib/arch/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.bs make[1]: Leaving directory `/var/tmp/portage/razor-2.40/work/razor-agents-2.40/R azor2-Preproc-deHTMLxs' cp bin/razor-client blib/script/razor-client /usr/bin/perl "-MExtUtils::MY" -e "MY->fixin(shift)" blib/script/razor-client /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 Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.bs Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.so Files found in blib/arch: installing files in blib/lib into architecture depende nt library tree Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/auto/Razor2/Syslog/autosplit.ix Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/auto/Razor2/Preproc/deHTMLxs/autosplit.ix Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Errorhandler.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/String.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Syslog.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Logger.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Client/Core.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Client/Engine.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Client/Agent.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Client/Version.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Client/Config.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/deHTML.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/deQP.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/enBase64.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/Manager.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/deBase64.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/VR1.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/deNewline.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Preproc/deHTMLxs.pm Installing /var/tmp/portage/razor-2.40/image/usr/lib/perl5/vendor_perl/5.8.4/i68 6-linux/Razor2/Signature/Ephemeral.pm Installing /var/tmp/portage/razor-2.40/image/usr/share/man/man1/razor-report.1 Installing /var/tmp/portage/razor-2.40/image/usr/share/man/man1/razor-revoke.1 Installing /var/tmp/portage/razor-2.40/image/usr/share/man/man1/razor-admin.1 Installing /var/tmp/portage/razor-2.40/image/usr/share/man/man1/razor-check.1 Installing /var/tmp/portage/razor-2.40/image/usr/share/man/man3/Razor2::Errorhan dler.3pm Installing /var/tmp/portage/razor-2.40/image/usr/share/man/man3/Razor2::Syslog.3 pm Installing /var/tmp/portage/razor-2.40/image/usr/share/man/man3/Razor2::Preproc: :deHTMLxs.3pm Installing /var/tmp/portage/razor-2.40/image/usr/man/man5/razor-agents.5 Installing /var/tmp/portage/razor-2.40/image/usr/man/man5/razor-agent.conf.5 Installing /var/tmp/portage/razor-2.40/image/usr/man/man5/razor-whitelist.5 Installing /var/tmp/portage/razor-2.40/image/usr/bin/razor-client Writing /var/tmp/portage/razor-2.40/image//usr/lib/perl5/vendor_perl/5.8.4/i686- linux/auto/razor-agents/.packlist Appending installation info to /var/tmp/portage/razor-2.40/image//usr/lib/perl5/ 5.8.4/i686-linux/perllocal.pod blib/script/razor-client Can't locate Razor2/Preproc/deHTMLxs.pm in @INC (@INC contains: lib /etc/perl /usr/lib/perl5/site_perl/5.8.4/i686-linux /usr/lib/perl5/site_perl/5.8.4 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.4/i686-linux /usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.4/i686-linux /usr/lib/perl5/5.8.4 /usr/local/lib/site_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/Agent.pm line 22. BEGIN failed--compilation aborted at lib/Razor2/Client/Agent.pm line 22. 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 !!! ERROR: net-mail/razor-2.40 failed. !!! Function perl-module_src_install, Line 80, Exitcode 2 !!! (no error message)
Ok.. checked into it... The second hunk from this patch was still needed, I fixed the line numbers also... Sry about the copy-paste :( BEGIN PATCH: --- ./Makefile 2003-01-05 14:02:33.000000000 -0500 +++ ./Makefile.mpc 2003-01-05 14:01:09.000000000 -0500 @@ -714,7 +715,7 @@ # --- MakeMaker install section: -install :: all pure_install doc_install install_razor_agents +install :: all pure_install doc_install install_perl :: all pure_perl_install doc_perl_install
fixed in cvs.