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.