Bug 49069 - Updated net-mail/razor-2.40.ebuild
|
Bug#:
49069
|
Product: Gentoo Linux
|
Version: 2004.1
|
Platform: All
|
|
OS/Version: All
|
Status: RESOLVED
|
Severity: enhancement
|
Priority: P2
|
|
Resolution: FIXED
|
Assigned To: net-mail@gentoo.org
|
Reported By: jaervosz@gentoo.org
|
|
Component: Ebuilds
|
|
|
URL:
|
|
Summary: Updated net-mail/razor-2.40.ebuild
|
|
Keywords:
|
|
Status Whiteboard:
|
|
Opened: 2004-04-26 13:34 0000
|
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