<?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>33883</bug_id>
          
          <creation_ts>2003-11-19 17:20 0000</creation_ts>
          <short_desc>amavisd-new has dependencies on unnecessary compression ebuilds that are marked -ppc</short_desc>
          <delta_ts>2006-02-04 06:04:04 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>Applications</component>
          <version>unspecified</version>
          <rep_platform>PPC</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>kc8apf@kc8apf.net</reporter>
          <assigned_to>trance@gentoo.org</assigned_to>
          <cc>merlin@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>kc8apf@kc8apf.net</who>
            <bug_when>2003-11-19 17:20:57 0000</bug_when>
            <thetext>amavisd-new has a dependency on every compression program that it can use in
checking attachments for viruses.  One of these has been keyworded -ppc since it
comes in a x86 binary only.  The dependencies are not necessary and probably
should just be removed with a notice at the end of the install telling the user
to install any compressors for file types they want scanned.

Reproducible: Always
Steps to Reproduce:
1. emerge amavisd-new
2.
3.

Actual Results:  
One or more dependencies are masked.

Expected Results:  
Merged amavisd-new</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kc8apf@kc8apf.net</who>
            <bug_when>2003-12-10 16:34:58 0000</bug_when>
            <thetext>Created an attachment (id=22005)
Diff for the amavisd-new ebuild to support ppc
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kc8apf@kc8apf.net</who>
            <bug_when>2003-12-10 16:36:11 0000</bug_when>
            <thetext>With the attached patch and the keywording (ppc) of the following ebuilds, amavisd-new works on PPC.

dev-perl/IO-Zlib-1.01
dev-perl/MailTools-1.58
dev-perl/libnet-1.16
dev-perl/net-server-0.85
net-mail/clamav-0.60
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>max@gentoo.org</who>
            <bug_when>2004-04-24 12:04:39 0000</bug_when>
            <thetext>I removed those optional compression dependencies, but I&apos;ll let someone who can test ppc add the keyword and close the bug.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>merlin@gentoo.org</who>
            <bug_when>2004-07-28 09:00:51 0000</bug_when>
            <thetext>I do not understand the problem with these compression dependencies. The compression utilities allow amavisd-new to scan more types of viruses/e-mails. To remove these dependencies severely reduces the affectiveness of amavisd-new.

Furthermore, all of the compression programs listed in the diff are available from source code. Why are they not available for PPC?

I am about to release a new version of amavisd-new and would like to add these dependencies back.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>kc8apf@kc8apf.net</who>
            <bug_when>2004-07-28 09:15:28 0000</bug_when>
            <thetext>At the time, at least one of the compression utilities was an x86 binary only.

If all of them are available as source and the ebuilds for them are keyworded for ppc, then by all means add them back.  

Amavisd-new needs to be able to be emerged on a machine keyworded as ppc.  Just make sure that is possible.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>merlin@gentoo.org</who>
            <bug_when>2004-07-28 10:33:57 0000</bug_when>
            <thetext>I brought the dependencies back in the new release. Please check it out, and see Bug 56233 for more details. There&apos;s some unmasking to do before this one goes stable. Thank you!</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>22005</attachid>
            <date>2003-12-10 16:34 0000</date>
            <desc>Diff for the amavisd-new ebuild to support ppc</desc>
            <filename>amavisd-ppc.diff</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIGFtYXZpc2QtbmV3LTIwMDMwNjE2X3A2LmVidWlsZAkyMDAzLTExLTE0IDE2OjUwOjE3LjAw
MDAwMDAwMCAtMDUwMAorKysgYW1hdmlzZC1uZXctMjAwMzA2MTZfcDYuZWJ1aWxkLm5ldwkyMDAz
LTEyLTEwIDE4OjQ3OjUxLjAwMDAwMDAwMCAtMDUwMApAQCAtMTAsNyArMTAsNyBAQAogCiBMSUNF
TlNFPSJHUEwtMiIKIFNMT1Q9IjAiCi1LRVlXT1JEUz0ieDg2IgorS0VZV09SRFM9Ing4NiBwcGMi
CiBJVVNFPSJsZGFwIG15c3FsIHBvc3RncmVzIG1pbHRlciIKIAogREVQRU5EPSI+PXN5cy1hcHBz
L3NlZC00IgpAQCAtMTksMTEgKzE5LDYgQEAKIAk+PXN5cy1hcHBzL2NvcmV1dGlscy01LjAtcjMK
IAlhcHAtYXJjaC9nemlwCiAJYXBwLWFyY2gvYnppcDIKLQlhcHAtYXJjaC9hcmMKLQlhcHAtYXJj
aC9saGEKLQlhcHAtYXJjaC91bmFyagotCWFwcC1hcmNoL3VucmFyCi0JYXBwLWFyY2gvem9vCiAJ
ZGV2LXBlcmwvQXJjaGl2ZS1UYXIKIAlkZXYtcGVybC9BcmNoaXZlLVppcAogCWRldi1wZXJsL0Nv
bXByZXNzLVpsaWIK
</data>        

          </attachment>
    </bug>

</bugzilla>