On Fri, 13 Jun 2003 09:23:26 -0700 Joel Osburn wrote:

> > Marius Mauch [EMAIL PROTECTED]:
> 
> > I think that is because you still have a "virtual/mail
> net-mail/postfix"
> > in your /var/cache/edb/virtuals, so a virtual/mta package is
> > installed and there's no need to install another one.
> 
> Right.  So why does the mod_php ebuild think it needs to?  If
> virtual/mta is satisfied, why is it trying to upgrade the package that
> satisfies it?  (Ie. if I don't mask postfix and try to "emerge -up
> world", then it wants to upgrade postfix, something that I explicitly
> don't want.)  I'm thinking that there's something funny with the
> mod_php ebuild/eclass.

Ah, now I have an idea. I think the -u is the problem as it causes to
upgrade dependencies IIRC (and --deep is to upgrade dependencies of
dependencies). Because it sees that your installed version is not in the
tree it tries all the avaiable ebuilds in the tree in descending order,
but as you masked all available ebuilds it spits out the error. As I
said in one of my previous posts I think your mask needs to be updated
to allow the latest 1.x version of postfix to be installed (hava a look
at /usr/portage/net-mail/postfix).

Marius

--
[EMAIL PROTECTED] mailing list

Reply via email to