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 |
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.romildo@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 |
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. |
| All times are GMT. The time now is 04:28 AM. |
VBulletin, Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.