while upgrading to dspam-3.4_beta1 on one of my devel servers that runs postfix i was presented with a blocker from net-mail/courier. Considering that virtual/mta is satisfies by postfix adding courier mailserver would not be advisable. perhaps modify the ebuild's DEPEND to virtual/mta to remove the blocker for users of other mta's besides courier. Reproducible: Always Steps to Reproduce: 1. emerge sync 2 emerge postfix 3. emerge =mail-filter/dspam-3.4_beta1 4. blocker appears due to DEPEND on net-mail/courier for ?maildrop Actual Results: cache02-amd ~ # emerge -p dspam These are the packages that I would merge, in order: Calculating dependencies ...done! [blocks B ] net-mail/courier-imap (from pkg mail-mta/courier-0.48.1) [blocks B ] mail-mta/postfix (from pkg mail-mta/courier-0.48.1) [ebuild N ] app-dicts/aspell-en-6.0.0 [ebuild N ] mail-mta/courier-0.48.1 [ebuild N ] app-crypt/gnupg-1.4.0-r1 [ebuild N ] mail-filter/procmail-3.22-r6 [ebuild N ] mail-filter/dspam-3.4_beta1 Expected Results: support for satisfied virtual/mta in dspam ebuild the responsable DEPEND is below maildrop? ( >=mail-filter/maildrop-1.5.3 ) || ( >=mail-mta/courier-0.46 ) _______________________________________________________________________________ cache02-amd ~ # emerge info Portage 2.0.51-r12 (default-linux/x86/2004.2, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-hardened-r1 i686) ================================================================= System uname: 2.6.10-hardened-r1 i686 mobile AMD Athlon(tm) 4 1500+ Gentoo Base System version 1.6.8 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Oct 25 2004, 23:50:07)] distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r2 sys-devel/libtool: 1.5.10-r2 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-4 -mtune=athlon-4 -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-4 -mtune=athlon-4 -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="ftp://ftp.ussg.iu.edu/pub/linux/gentoo http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 acl acpi activefilter adns amd antlr apache2 apm bcel berkdb bitmap-fonts bsh bzlib cap chroot crypt curl dba dbcp dio directfb erandom extensions f77 fam fbcon font-server fortran freetds gd gdbm gif gmp hardened hardenedphp imap innodb ipalias ipv6 java javamail javascript jboss jmx jpeg jta junit jython kerberos krb4 ldap ldirectord libg++ libwww maildir mbox memlimit mhash mmap mmx mpi mysql nagios-dns nagios-ntp nagios-ping nagios-ssh native ncurses neural nls nptl objc ospfapi pam parse-clocks pcntl pcre pdflib perl pg-hier pg-intdatetime pg-vacuumdelay php pic pie png posix postgres procmail pthreads python readline rhino ruby sasl servlet-2.3 servlet-2.4 session sftplogging shaper shared sharedmem slang snmp sockets socks5 softquota spell sse ssl struts svg svga sysvipc szip tcpd tiff tokenizer truetype-fonts type1-fonts underscores vda vhosts virus-scan xml xml2 xmlrpc xsl zeo zlib" Unset: LDFLAGS
Hi, I've taken all the mta specific dependencies out of dspam.