This is the tracker bug for the vmware-player ebuilds from the vmware overlay. This is split off to try to reduce the pressure on bug #122500 by separating out issues to specific packages.
I appreciate the move to separate vmware.eclass, but the recent ebuild
bombs out in 'doman':
# emerge -avu1 vmware-player
[ebuild U ] app-emulation/vmware-player-126.96.36.19917-r4 [188.8.131.5217-r3] 0 kB
>>> Install vmware-player-184.108.40.20617-r4 into /var/tmp/portage/vmware-player-220.127.116.1117-r4/image/ category app-emulation
doman: 'FILES/*' is probably not a man page; skipping
!!! ERROR: app-emulation/vmware-player-18.104.22.16817-r4 failed.
ebuild.sh, line 1543: Called dyn_install
ebuild.sh, line 1017: Called src_install
vmware-player-22.214.171.12417-r4.ebuild, line 56: Called vmware_src_install
vmware.eclass, line 185: Called die
I'm using portage-2.1.1_pre4-r4 and baselayout-1.12.4-r2 ATM.
Confirmed on amd64. Same bomb. Same place.
Same problem here.
$ emerge --info
Portage 2.1.1_pre4-r4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, 2.6.17-gentoo-r5 i686)
System uname: 2.6.17-gentoo-r5 i686 Intel(R) Xeon(TM) CPU 3.20GHz
Gentoo Base System version 1.12.4
Last Sync: Thu, 10 Aug 2006 15:30:01 +0000
ccache version 2.4 [disabled]
dev-util/confcache: [Not Present]
sys-devel/autoconf: 2.13, 2.60
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
Created attachment 93932 [details]
vmware.eclass changed to only invoke "doman" when a man directory is present
Looks to me like vmware.eclass only cd's into the "man" directory when its present, but nevertheless always tries "doman". The attached vmware.ebuild changes the behaviour to only do doman when the "man" directory actually exists. This allows vmware-player-126.96.36.19917-r4 to successfully install.
(In reply to comment #4)
> Created an attachment (id=93932) 
> vmware.eclass changed to only invoke "doman" when a man directory is present
This patch worked for me.
Ugh... you attached the whole eclass and not a patch...
I've committed the updates to CVS and also to SVN.
Anyway, I'm marking this bug as FIXED since I've moved the ebuild into the tree and I want people to file individual bugs now.