<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>49069</bug_id>
          
          <creation_ts>2004-04-26 13:34 0000</creation_ts>
          <short_desc>Updated net-mail/razor-2.40.ebuild</short_desc>
          <delta_ts>2004-05-19 21:34:17 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>2004.1</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>jaervosz@gentoo.org</reporter>
          <assigned_to>net-mail@gentoo.org</assigned_to>
          <cc>plaes@plaes.org</cc>

      

      
          <long_desc isprivate="0">
            <who>jaervosz@gentoo.org</who>
            <bug_when>2004-04-26 13:34:34 0000</bug_when>
            <thetext> </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jaervosz@gentoo.org</who>
            <bug_when>2004-04-26 13:38:27 0000</bug_when>
            <thetext>Created an attachment (id=30111)
net-mail/razor-2.40.ebuild

Removed patches as they are applied to the new version.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2004-05-18 06:04:19 0000</bug_when>
            <thetext>Confirmed...
Original ebuild fails patching...
Works fine after I removed the patch.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2004-05-18 06:17:45 0000</bug_when>
            <thetext>There&apos;s something weird going on with this ebuild.
ORIGINAL:
&gt;&gt;&gt; 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&apos;t installed:
Compiles fine... but...
&gt;&gt;&gt; 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&apos;
Running Mkbootstrap for Razor2::Preproc::deHTMLxs ()
chmod 644 deHTMLxs.bs
rm -f ../blib/arch/auto/Razor2/Preproc/deHTMLxs/deHTMLxs.so
LD_RUN_PATH=&quot;&quot; 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&apos;
cp bin/razor-client blib/script/razor-client
/usr/bin/perl &quot;-MExtUtils::MY&quot; -e &quot;MY-&gt;fixin(shift)&quot; blib/script/razor-client
/usr/bin/perl &quot;-MExtUtils::Command::MM&quot; -e pod2man &quot;--&quot; \
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&apos;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)
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>plaes@plaes.org</who>
            <bug_when>2004-05-18 06:32:23 0000</bug_when>
            <thetext>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
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>robbat2@gentoo.org</who>
            <bug_when>2004-05-19 21:34:17 0000</bug_when>
            <thetext>fixed in cvs.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>30111</attachid>
            <date>2004-04-26 13:38 0000</date>
            <desc>net-mail/razor-2.40.ebuild</desc>
            <filename>razor-2.40.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA0IEdlbnRvbyBUZWNobm9sb2dpZXMsIEluYy4KIyBEaXN0cmli
dXRlZCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIHYy
CiMgJEhlYWRlcjogL2hvbWUvY3Zzcm9vdC9nZW50b28teDg2L25ldC1tYWlsL3Jhem9yL3Jhem9y
LTIuMzYtcjEuZWJ1aWxkLHYgMS42IDIwMDQvMDQvMTQgMTM6MDQ6NDMgYWxpeiBFeHAgJAoKaW5o
ZXJpdCBwZXJsLW1vZHVsZSBldXRpbHMKCkRFU0NSSVBUSU9OPSJhIGRpc3RyaWJ1dGVkICYgY29s
bGFib3JhdGl2ZSBzcGFtIGRldGVjdGlvbiBhbmQgZmlsdGVyaW5nIG5ldHdvcmsiCkhPTUVQQUdF
PSJodHRwOi8vcmF6b3Iuc291cmNlZm9yZ2UubmV0LyIKU1JDX1VSST0ibWlycm9yOi8vc291cmNl
Zm9yZ2UvcmF6b3IvcmF6b3ItYWdlbnRzLSR7UFZ9LnRhci5neiIKCkxJQ0VOU0U9IkFydGlzdGlj
IgpTTE9UPSIwIgpLRVlXT1JEUz0ifng4NiB+cHBjIHNwYXJjIH5hbHBoYSB+YW1kNjQiCgpSREVQ
RU5EPSJkZXYtbGFuZy9wZXJsCglkZXYtcGVybC9OZXQtRE5TCglkZXYtcGVybC9uZXQtcGluZwoJ
ZGV2LXBlcmwvVGltZS1IaVJlcwoJZGV2LXBlcmwvRGlnZXN0LVNIQTEKCWRldi1wZXJsL1VSSQoJ
ZGV2LXBlcmwvRGlnZXN0LU5pbHNpbXNhIgoKUz0ke1dPUktESVJ9L3Jhem9yLWFnZW50cy0ke1BW
fQoKc3JjX2luc3RhbGwoKSB7CglwZXJsLW1vZHVsZV9zcmNfaW5zdGFsbAp9Cgpwa2dfcG9zdGlu
c3QoKSB7CgkjIGluc3VyZXMgYXBwcm9wcmlhdGUgc3ltbGlua3MgaGF2ZSBiZWVuIGNyZWF0ZWQK
CS91c3IvYmluL3Jhem9yLWNsaWVudAoKCWVpbmZvICJSdW4gJ3Jhem9yLWFkbWluIC1jcmVhdGUn
IHRvIGNyZWF0ZSBhIGRlZmF1bHQgY29uZmlnIGZpbGUgaW4geW91ciIKCWVpbmZvICJob21lIGRp
cmVjdG9yeSB1bmRlciAvaG9tZS91c2VyLy5yYXpvci4gKFJlbWVtYmVyIHRvIGNoYW5nZSB1c2Vy
IHRvIgoJZWluZm8gInlvdXIgdXNlcm5hbWUgZnJvbSByb290IGJlZm9yZSBydW5uaW5nIHJhem9y
LWFkbWluKSIKCWVpbmZvICIiCgllaW5mbyAiUmF6b3IgdjIgcmVxdWlyZXMgcmVwb3J0ZXJzIHRv
IGJlIHJlZ2lzdGVyZWQgc28gdGhlaXIgcmVwdXRhdGlvbnMgY2FuIgoJZWluZm8gImJlIGNvbXB1
dGVkIG92ZXIgdGltZSBhbmQgdGhleSBjYW4gcGFydGljaXBhdGUgaW4gdGhlIHJldm9jYXRpb24i
CgllaW5mbyAibWVjaGFuaXNtLiBSZWdpc3RyYXRpb24gaXMgZG9uZSB3aXRoIHJhem9yLWFkbWlu
IC1yZWdpc3Rlci4gSXQgaGFzIHRvIGJlIgoJZWluZm8gIm1hbnVhbGx5IGludm9rZWQgaW4gZWl0
aGVyIG9mIHRoZSBmb2xsb3dpbmcgd2F5czoiCgllaW5mbyAiIgoJZWluZm8gIlRvIHJlZ2lzdGVy
IHVzZXIgZm9vIHdpdGggJ3Mxa3JldCcgYXMgcGFzc3dvcmQ6ICIKCWVpbmZvICIiCgllaW5mbyAi
cmF6b3ItYWRtaW4gLXJlZ2lzdGVyIC11c2VyPWZvbyAtcGFzcz1zMWtyM3QiCgllaW5mbyAiIgoJ
ZWluZm8gIlRvIHJlZ2lzdGVyIHdpdGggYW4gZW1haWwgYWRkcmVzcyBhbmQgaGF2ZSB0aGUgcGFz
c3dvcmQgYXNzaWduZWQ6IgoJZWluZm8gIiIKCWVpbmZvICJyYXpvci1hZG1pbiAtcmVnaXN0ZXIg
LXVzZXI9Zm9vQGJhci5jb20gICAgICAiCgllaW5mbyAiIgoJZWluZm8gIlRvIGhhdmUgYm90aCAo
cmFuZG9tKSB1c2VybmFtZSBhbmQgcGFzc3dvcmQgYXNzZ2luZWQ6ICIKCWVpbmZvICIiCgllaW5m
byAicmF6b3ItYWRtaW4gLXJlZ2lzdGVyICIKCWVpbmZvICIiCgllaW5mbyAicmF6b3ItYWRtaW4g
LXJlZ2lzdGVyIG5lZ290aWF0ZXMgYSByZWdpc3RyYXRpb24gd2l0aCB0aGUgTm9taW5hdGlvbiBT
ZXJ2ZXIiCgllaW5mbyAiYW5kIHdyaXRlcyB0aGUgaWRlbnRpdHkgaW5mb3JtYXRpb24gaW4iCgll
aW5mbyAiL2hvbWUvdXNlci8ucmF6b3IvaWRlbnRpdHktdXNlcm5hbWUsIG9yIC9ldGMvcmF6b3Iv
aWRlbnRpdHktdXNlcm5hbWUiCgllaW5mbyAid2hlbiBpbnZva2VkIGFzIHJvb3QuIgoJZWluZm8g
IiIKCWVpbmZvICJZb3UgY2FuIGVkaXQgcmF6b3ItYWdlbnQuY29uZiB0byBjaGFuZ2UgdGhlIGRl
ZmF1bHRzLiBDb25maWcgb3B0aW9ucyIKCWVpbmZvICJhbmQgdGhlaXIgdmFsdWVzIGFyZSBkZWZp
bmVkIGluIHRoZSByYXpvci1hZ2VudC5jb25mKDUpIG1hbnBhZ2UuIgoKCWVpbmZvICJUaGUgbmV4
dCBzdGVwIGlzIHRvIGludGVncmF0ZSByYXpvci1jaGVjaywgcmF6b3ItcmVwb3J0IGFuZCIKCWVp
bmZvICJyYXpvci1yZXZva2UgaW4geW91ciBtYWlsIHN5c3RlbS4gSWYgeW91IGFyZSBydW5uaW5n
IFJhem9yIHYxLCB0aGUiCgllaW5mbyAiY2hhbmdlIHdpbGwgYmUgdHJhbnNwYXJlbnQsIG5ldyB2
ZXJzaW9ucyBvZiByYXpvciBhZ2VudHMgd2lsbCBvdmVyd3JpdGUiCgllaW5mbyAidGhlIG9sZCBv
bmVzLiBZb3Ugd291bGQgc3RpbGwgbmVlZCB0byBwbHVnaW4gcmF6b3ItcmV2b2tlIGluIHlvdXIg
TVVBLCIKCWVpbmZvICJzaW5jZSBpdCdzIGEgbmV3IGFkZGl0aW9uIGluIFJhem9yIHYyLiBJZiB5
b3UgYXJlIG5vdCBydW5uaW5nIFJhem9yIHYxLCIKCWVpbmZvICJyZWZlciB0byBtYW5wYWdlcyBv
ZiByYXpvci1jaGVjaygxKSwgcmF6b3ItcmVwb3J0KDEpLCBhbmQiCgllaW5mbyAicmF6b3ItcmV2
b2tlKDEpIGZvciBpbnRlZ3JhdGlvbiBpbnN0cnVjdGlvbnMuIgp9Cg==
</data>        

          </attachment>
    </bug>

</bugzilla>