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

Bug 244188

Summary: DEP resolution for virtual/mta is acting up
Product: Gentoo Linux Reporter: Seemant Kulleen <seemantk>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Seemant Kulleen 2008-10-24 22:24:45 UTC
kali ~ # emerge -av nbsmtp fetchmail procmail --tree

These are the packages that would be merged, in reverse order:

Calculating dependencies... done!
[ebuild  N    ] mail-filter/procmail-3.22-r9  USE="-mbox (-selinux)" 222 kB
[ebuild  N    ] net-mail/fetchmail-6.3.8-r2  USE="ssl -hesiod -ipv6 -kerberos -krb4 -nls" 1,293 kB
[ebuild  N    ] mail-mta/nbsmtp-1.00-r2  USE="ssl -debug -ipv6" 102 kB
[blocks B     ] mail-mta/ssmtp ("virtual/mta" is blocking mail-mta/nbsmtp-1.00-r2, mail-mta/ssmtp-2.62-r3)

Total: 3 packages (3 new), Size of downloads: 1,616 kB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.
Comment 1 Seemant Kulleen 2008-10-24 22:26:59 UTC
The bug is this:

procmail pulls in virtual/mta
the default virtual/mta is clearly ssmtp
However, nbsmtp is also a virtual/mta

There shouldn't be a clash here, the virtual/mta requirement should be recognised, no?

And yes, I know about package.provided, but that's besides the point.
Comment 2 Torsten Veller (RETIRED) gentoo-dev 2008-10-25 07:49:34 UTC

*** This bug has been marked as a duplicate of bug 1343 ***