On Wed, 2010-08-25 at 08:58 -0300, José Romildo Malaquias wrote:
> > Here is the reason of your problem. Try to mask vmware-player
>
> That does not seem to be enough.
>
> Looking at the ebuilds, I have found the following:
>
>
>
> # grep
> vmware-modules
> /var/lib/layman/vmware/app-emulation/vmware-workstation/vmware-workstation-7.1.1.282343.ebuild
> PDEPEND="~app-emulation/vmware-modules-238
>
> # grep -B 2
> vmware-workstation
> /var/lib/layman/vmware/app-emulation/vmware-modules/vmware-modules-238.ebuild
> DEPEND="${RDEPEND}
> || ( ~app-emulation/vmware-player-3.1.0.261024
> ~app-emulation/vmware-workstation-7.1.0.261024 )"
>
> # grep -B 2
> vmware-workstation
> /var/lib/layman/vmware/app-emulation/vmware-modules/vmware-modules-238.1.ebuild
> DEPEND="${RDEPEND}
> || ( ~app-emulation/vmware-player-3.1.1.282343
> ~app-emulation/vmware-workstation-7.1.1.282343 )"
>
>
>
>
>
> Therefore it seems that there are errors in the dependencies in the
> ebuilds: vmware-workstation-7.1.1.282343 depends on
> vmware-modules-238,
> which depends on vmware-workstation-7.1.0.261024.
>
>
It's an OR (||) relationship. The modules depend on vmware-player OR
vmware-workstation. And likely vmware-player and vmware-workstation
block each other. So you need to install one OR the other and make sure
the other one isn't installed.