The 'adzapper' program (and probably other 'squid' redirectors) depends on net-proxy/squid. Squid isn't necessary to use it, it can be used for example with net-proxy/polipo (which I use right now). attached ebuild contains a simple fix to add a 'squid' use flag. Reproducible: Always Steps to Reproduce: 1.emerge -p adzapper Actual Results: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] app-admin/logrotate-3.7.2 USE="(-selinux)" [ebuild N ] net-proxy/squid-2.7.3 USE="logrotate pam samba sasl snmp ssl (-ipf-transparent) -ldap -nis (-pf-transparent) -qos (-selinux) -zero-penalty-hit" [ebuild U ] net-proxy/adzapper-20071120 [20071120-r1] Expected Results: These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] net-proxy/adzapper-20071120-r1 --- adzapper-20071120.ebuild 2008-10-11 02:23:59.000000000 +0200 +++ adzapper-20071120-r1.ebuild 2008-10-11 02:23:06.000000000 +0200 @@ -11,10 +11,10 @@ LICENSE="BSD" SLOT="0" KEYWORDS="alpha amd64 hppa ppc sparc x86" -IUSE="" +IUSE="squid" RDEPEND="dev-lang/perl - net-proxy/squid" + squid? (net-proxy/squid)" S="${WORKDIR}/adzap"
Fixed in the following net-proxy package versions: adzapper-20080508 squidclamav-3.6 squidguard-1.3-r3 squirm-1.23 ufdbguard-1.13