Re: [gentoo-user] trouble emerging vmware-workstation from the vmware overlay
Hello. I am having some trouble installing vmware-workstation from the vmware overlay: # emerge -avt vmware-workstation These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild N f ] app-emulation/vmware-workstation-7.1.1.282343 USE=vmware-tools -doc -vix 0 kB [1] [ebuild N] app-emulation/vmware-modules-238 0 kB [1] [ebuild N F ] app-emulation/vmware-player-3.1.0.261024 USE=vmware-tools -doc 100,067 kB [1] [blocks B ] app-emulation/vmware-workstation (app-emulation/vmware-workstation is blocking app-emulation/vmware-player-3.1.0.261024) [blocks B ] app-emulation/vmware-player (app-emulation/vmware-player is blocking app-emulation/vmware-workstation-7.1.1.282343) Total: 3 packages (3 new), Size of downloads: 100,067 kB Fetch Restriction: 2 packages (1 unsatisfied) Conflict: 2 blocks (2 unsatisfied) Portage tree and overlays: [0] /usr/portage [1] /var/lib/layman/vmware * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (app-emulation/vmware-player-3.1.0.261024, ebuild scheduled for merge) pulled in by ~app-emulation/vmware-player-3.1.0.261024 required by (app-emulation/vmware-modules-238, ebuild scheduled for merge) (app-emulation/vmware-workstation-7.1.1.282343, ebuild scheduled for merge) pulled in by vmware-workstation For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked Any help? Romildo [blocks B ] app-emulation/vmware-workstation (app-emulation/vmware-workstation is blocking app-emulation/vmware-player-3.1.0.261024) [blocks B ] app-emulation/vmware-player (app-emulation/vmware-player is blocking app-emulation/vmware-workstation-7.1.1.282343) Here is the reason of your problem. Try to mask vmware-player
Re: [gentoo-user] trouble emerging vmware-workstation from the vmware overlay
On Wed, Aug 25, 2010 at 03:23:13PM +0400, d.fedo...@timeweb.ru wrote: Hello. I am having some trouble installing vmware-workstation from the vmware overlay: # emerge -avt vmware-workstation These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild N f ] app-emulation/vmware-workstation-7.1.1.282343 USE=vmware-tools -doc -vix 0 kB [1] [ebuild N] app-emulation/vmware-modules-238 0 kB [1] [ebuild N F ] app-emulation/vmware-player-3.1.0.261024 USE=vmware-tools -doc 100,067 kB [1] [blocks B ] app-emulation/vmware-workstation (app-emulation/vmware-workstation is blocking app-emulation/vmware-player-3.1.0.261024) [blocks B ] app-emulation/vmware-player (app-emulation/vmware-player is blocking app-emulation/vmware-workstation-7.1.1.282343) Total: 3 packages (3 new), Size of downloads: 100,067 kB Fetch Restriction: 2 packages (1 unsatisfied) Conflict: 2 blocks (2 unsatisfied) Portage tree and overlays: [0] /usr/portage [1] /var/lib/layman/vmware * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (app-emulation/vmware-player-3.1.0.261024, ebuild scheduled for merge) pulled in by ~app-emulation/vmware-player-3.1.0.261024 required by (app-emulation/vmware-modules-238, ebuild scheduled for merge) (app-emulation/vmware-workstation-7.1.1.282343, ebuild scheduled for merge) pulled in by vmware-workstation For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked Any help? Romildo [blocks B ] app-emulation/vmware-workstation (app-emulation/vmware-workstation is blocking app-emulation/vmware-player-3.1.0.261024) [blocks B ] app-emulation/vmware-player (app-emulation/vmware-player is blocking app-emulation/vmware-workstation-7.1.1.282343) 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. Is this a bug? If so, where should it be reported? Romildo
Re: [gentoo-user] trouble emerging vmware-workstation from the vmware overlay
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.
Re: [gentoo-user] trouble emerging vmware-workstation from the vmware overlay
On Wed, Aug 25, 2010 at 08:02:17AM -0400, Albert Hopkins wrote: 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. Yes, that is the way to solve the blocking. But even after masking vmware-player, I have trouble getting vmware-workstation-7.1.1.282343 installed. How can mware-workstation-7.1.1.282343 depend on vmware-modules-238, and vmware-modules-238 depend on vmware-workstation-7.1.0.261024. To me this is bug. Probably mware-workstation-7.1.1.282343 should depend on vmware-modules-238.1 (notice the .1 in the version 238.1), which is also available in the overlay. Romildo
Re: [gentoo-user] trouble emerging vmware-workstation from the vmware overlay
Just type this in ur terminal : sudo sed -i 's/vmware-modules-238/vmware-modules-238.1/' /var/lib/layman/vmware/app-emulation/vmware-workstation/vmware-workstation-7.1.1.282343.ebuild sudo ebuild /var/lib/layman/vmware/app-emulation/vmware-workstation/vmware-workstation-7.1.1.282343.ebuild manifest 2010/8/25 José Romildo Malaquias j.romi...@gmail.com Hello. I am having some trouble installing vmware-workstation from the vmware overlay: # emerge -avt vmware-workstation These are the packages that would be merged, in reverse order: Calculating dependencies... done! [ebuild N f ] app-emulation/vmware-workstation-7.1.1.282343 USE=vmware-tools -doc -vix 0 kB [1] [ebuild N] app-emulation/vmware-modules-238 0 kB [1] [ebuild N F ] app-emulation/vmware-player-3.1.0.261024 USE=vmware-tools -doc 100,067 kB [1] [blocks B ] app-emulation/vmware-workstation (app-emulation/vmware-workstation is blocking app-emulation/vmware-player-3.1.0.261024) [blocks B ] app-emulation/vmware-player (app-emulation/vmware-player is blocking app-emulation/vmware-workstation-7.1.1.282343) Total: 3 packages (3 new), Size of downloads: 100,067 kB Fetch Restriction: 2 packages (1 unsatisfied) Conflict: 2 blocks (2 unsatisfied) Portage tree and overlays: [0] /usr/portage [1] /var/lib/layman/vmware * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (app-emulation/vmware-player-3.1.0.261024, ebuild scheduled for merge) pulled in by ~app-emulation/vmware-player-3.1.0.261024 required by (app-emulation/vmware-modules-238, ebuild scheduled for merge) (app-emulation/vmware-workstation-7.1.1.282343, ebuild scheduled for merge) pulled in by vmware-workstation For more information about Blocked Packages, please refer to the following section of the Gentoo Linux x86 Handbook (architecture is irrelevant): http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked Any help? Romildo
Re: [gentoo-user] trouble emerging vmware-workstation from the vmware overlay
On Wed, 2010-08-25 at 09:40 -0300, José Romildo Malaquias wrote: Yes, that is the way to solve the blocking. But even after masking vmware-player, I have trouble getting vmware-workstation-7.1.1.282343 installed. How can mware-workstation-7.1.1.282343 depend on vmware-modules-238, and vmware-modules-238 depend on vmware-workstation-7.1.0.261024. To me this is bug. Probably mware-workstation-7.1.1.282343 should depend on vmware-modules-238.1 (notice the .1 in the version 238.1), which is also available in the overlay. Well, you are using an overlay so.. caveat emptor.