Summary: | app-antivirus/clamav-0.83 fails to ./configure when USEing milter | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Drake Wyrm <lilwyrm> |
Component: | Current packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
Status: | VERIFIED FIXED | ||
Severity: | normal | CC: | antivirus |
Priority: | High | ||
Version: | 2004.3 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
fix the bug by adding a DEPEND
Fix the bug by tinkering with the myconf logic |
Description
Drake Wyrm
2005-02-27 10:19:41 UTC
Created attachment 52248 [details, diff]
fix the bug by adding a DEPEND
I prefer this fix.
Created attachment 52249 [details, diff]
Fix the bug by tinkering with the myconf logic
I prefer the other fix.
From what I understand, libmilter only gets built when sendmail is compiled with "milter" USE flag enabled. Unfortunately, portage can't handle this kind of dependencies yet. See bug #2272 for more info. A (bit clumsy) workaround is built_with_use() function from eutils eclass. I think using the "milter? ..." depend (your preferred fix) along with a built_with_use test for milter-enabled sendmail in pkg_setup() would be the best solution. Emerge should abort the emerge process with a suitable message to the user. I'm going to do this - anyone, yell here if you think it's not a good idea. > A (bit clumsy) workaround is built_with_use() function from eutils eclass
still better than nothing ;)
Ok, modified 0.83 is in CVS, could you please test it when it reaches your mirror? I do not have any sendmail setup available for this. Long since fixed. Reopening to close properly. |