> You clearly know how to clear a block, but your syntax for unmerging the
> blocking packages is wrong, which is why it's not working.
>
> If you want to unmerge the specific version of the package (for this
> example, let us assume php-5.0.5), the correct syntax is
>
> emerge -C =dev-php/php-5.0.5
>
> If you want to unmerge "any or all" versions of the package currently
> installed, letting Portage decide which to unmerge, the correct syntax is
>
> emerge -C php

Ok, but this will remove php-5, and that's not what I want. I want to remove
dev-php/php any version, but I do that (I think the right syntax to do it is
emerge -C dev-php/php), I got the previous message, obvisoualy there is an
inconsistence on my system:
- To update a package that is blocked by another package is required
- The required package is not installed.

It looks like the point is php has migrated. The version 4.x and below are
located in dev-php and the version 5.x and above are locate in dev-lang, so is
there an inconsistency in the portage tree when unmasking php-5.x and above?

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.

-- 
gentoo-user@gentoo.org mailing list

Reply via email to