Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79009 - mail-filter/dspam-3.4_beta1 incorrectly depends on net-mail/courier
Summary: mail-filter/dspam-3.4_beta1 incorrectly depends on net-mail/courier
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Server (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-21 15:03 UTC by Michael Crawford (ali3nx)
Modified: 2005-01-21 21:55 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 Michael Crawford (ali3nx) 2005-01-21 15:03:56 UTC
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
Comment 1 Lim Swee Tat (RETIRED) gentoo-dev 2005-01-21 21:55:38 UTC
Hi,
  I've taken all the mta specific dependencies out of dspam.