Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 39770 - clamav-0.65.ebuild missing dependency
Summary: clamav-0.65.ebuild missing dependency
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Antivirus Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-29 08:21 UTC by Benjamin Ritcey
Modified: 2004-06-10 13:46 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Benjamin Ritcey 2004-01-29 08:21:37 UTC
freshclam now needs the gmp library to verify the digital signatures on the virus DBs - it will work without it, but will warn you it can't verify the sigs.



Reproducible: Always
Steps to Reproduce:
1.  Install clamav-0.65
2. run 'freshclam'

Actual Results:  
"SECURITY WARNING: NO SUPPORT FOR DIGITAL SIGNATURES" 

Expected Results:  
No warning 

patch:
--- clamav-0.65.ebuild  2004-01-20 14:03:02.000000000 -0500
+++ clamav-0.65-r1.ebuild       2004-01-29 10:53:42.000000000 -0500
@@ -15,7 +15,8 @@
 SLOT="0"
 KEYWORDS="~x86 ~ppc ~sparc ~mips ~alpha ~arm ~hppa ~amd64"
  
-DEPEND="virtual/glibc"
+DEPEND="virtual/glibc
+        >=dev-libs/gmp-4.1-r1"
 PROVIDE="virtual/antivirus"
  
 pkg_setup() {
Comment 1 Hanno Böck gentoo-dev 2004-02-16 15:59:51 UTC
I know the issue, but if I install gmp, I still get the warning.
Is this different for you?
Comment 2 Nick Hadaway 2004-02-16 21:45:18 UTC
i was going to update the ebuild as well... gmp is definitely a dependancy and it appears to build properly with gmp-4.1.2 ...  i'm not sure about v3 of gmp... 
Comment 3 Benjamin Ritcey 2004-02-17 07:22:17 UTC
Hanno - gmp is a build-time dep.  Install gmp (only tried 4.x) & re-merge clamav and the warning disappears.
Comment 4 Thomas Raschbacher gentoo-dev 2004-06-10 13:46:29 UTC
i fixed this in some later version .. the newest version has this dep if USE="crypt"