> Marius Mauch [EMAIL PROTECTED]: > The problem is that mod_php depends on a virtual/mta package. You have > postfix installed which provides that package, but you masked the > current versions (have a look at /usr/portage/net-mail/postfix to see > all available versions, I think your masking needs to be updated). If > you would not have postfix installed I think portage would install the > default virtual/mta (net-mail/ssmtp), but this would be a problem too as > it conflicts with postfix.
I realize that mod_php depends on virtual/mta, but are you saying that dependencies can ONLY be satisfied by packages in portage, that once a package is removed from portage, even if it is currently installed, it will never again fulfill a dependency? I have other packages that depend on virtual/mta; if postfix suddenly is unable to fulfill the virtual/mta slot, shouldn't they too be complaining about this? If that is true, and since I've masked all versions of postfix in portage, then why doesn't it attempt to install net-mail/ssmtp? Instead it dumps the error message I quoted previously, notably saying that "!!! all ebuilds that could satisfy "virtual/mta" have been masked." I'm still searching for the missing link, either in my knowledge or in the behaviour of this mod_php ebuild. -Joel Osburn -- [EMAIL PROTECTED] mailing list
