Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 282

Summary: qmail and ssmtp provide same virtual depend
Product: Portage Development Reporter: Todd Punderson <todd>
Component: UnclassifiedAssignee: Geert Bevin <gbevin>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 86, 393    
Bug Blocks:    

Description Todd Punderson 2002-01-23 03:20:05 UTC
The qmail-1.03-r7.ebuild ebuild provides virtual/mta as does ssmtp-2.38.14-
r1.ebuild. In '/etc/make.profiles/virtuals' 'virtual/mta' points to 'net-
mail/ssmtp'. So once qmail is installed, anytime an 'update --world' is done, 
it thinks that ssmtp is missing and tries to install it.

As a side note in ssmtp-2.38.14-r1.ebuild the line: RDEPEND="!virtual/mtai net-
mail/mailbase" probably should read: RDEPEND="!virtual/mta net-mail/mailbase"
I'm not 100% sure on that, but while I was reporting I wanted to get that in.

As a temporary fix on my system, I edited '/etc/make.profiles/virtuals' to 
point 'virtual/mta' to 'net-mail/qmail' and it corrected the issue 
with 'update --world'.
Comment 1 Todd Punderson 2002-01-23 17:10:02 UTC
Aparently the net-mail/postfix ebuild also provides the same virtual/mta and 
causes a similar dependency problem.
Comment 2 Daniel Robbins (RETIRED) gentoo-dev 2002-01-24 10:08:50 UTC
Oh! cool!  Thanks for this bug report!  I'm assigning this to Geert to see if he
wants to fix this.  Geert, if you don't wanna fix this, just reassign it back to me.
Comment 3 Geert Bevin 2002-02-04 09:17:37 UTC
fixed in cvs