Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 101323 - vmware-workstation-3.2.1.2242-r3 produces cp errors and configure script fails due to missing vmmon source
Summary: vmware-workstation-3.2.1.2242-r3 produces cp errors and configure script fail...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-04 06:11 UTC by Peter Peltonen
Modified: 2006-03-22 07:25 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Peltonen 2005-08-04 06:11:22 UTC
I'm new to gentoo and I'm trying to install old vmware to my first
gentoo box which has Gentoo Base System version 1.6.13.

I get some errors while doing emerge =vmware-workstation-3.2.1.2242-r3:

--<snip>--
* Applying vmware-config.pl-gcc-generalized.patch ...                    [ ok ]
cp: `/var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image///opt/vmware/lib':
specified destination directory does not exist
Try `cp --help' for more information.
chmod: cannot access
`/var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image///opt/vmware/lib/bin/vmware-vmx':
No such file or directory
 * Adding answers to /etc/vmware/locations
/usr/portage/app-emulation/vmware-workstation/vmware-workstation-3.2.1.2242-r3.ebuild:
line 138: cd:
/var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image//opt/vmware/lib/bin:
No such file or directory
mv: cannot stat `vmware-ui': No such file or directory
mv: cannot stat `vmware-mks': No such file or directory
man:
making executable: /usr/lib/vmware-glibc-2.3.2-compat.so
QA Notice: /opt/vmware/bin/vmware-ping is setXid, dynamically linked
and using lazy bindings.
This combination is generally discouraged. Try: CFLAGS='-Wl,-z,now'
emerge vmware-workstation
>>> Completed installing vmware-workstation-3.2.1.2242-r3 into
/var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image/
--</snip>--

The errors are fatal as configuration of vmware fails:

--<snip>--
Extracting the sources of the vmmon module.

tar: /opt/vmware/lib/modules/source/vmmon.tar: Cannot open: No such
file or directory
tar: Error is not recoverable: exiting now
Unable to untar the "/opt/vmware/lib/modules/source/vmmon.tar" file in the
"/tmp/vmware-config2" directory.
--</snip>--


Reproducible: Always
Steps to Reproduce:
1. emerge =vmware-workstation-3.2.1.2242-r3
2. /opt/vmware/bin/vmware-config.pl


Actual Results:  
The error messages i described in "Details" section.

Expected Results:  
No errors and working vmware.
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-08-04 07:48:56 UTC
Please post your emerge info.  Also, will you be available to test this, as I
don't have any way of testing vmware-workstation 3.x anymore...
Comment 2 Peter Peltonen 2005-08-04 09:55:09 UTC
Yes I can do the testing. I'd still like to make use of my existing vmware-3
license! 

Just to test things I just emerged vmware-5 and it installed fine.

My emerge info:

Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.5-r0, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/
ftp://trumpetti.atm.tut.fi/gentoo/
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/
http://ftp.du.se/pub/os/gentoo ftp://mirror.pudas.net/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X acpi alsa apm arts avi berkdb bitmap-fonts cdparanoia cdr crypt cups
curl divx4linux doc dvd dvdr dvdread emboss encode esd fam fbcon ffmpeg
foomaticdb fortran freetype ftp gd gdbm gif gmp gnome gpm gstreamer gtk gtk2
gtkhtml imagemagick imap imlib ipv6 jabber java jpeg junit kde kerberos krb4
ldap libg++ libwww lm_sensors mad memlimit mikmod mime mnogosearch motif mozilla
mp3 mpeg msn mysql ncurses nls nptl ogg oggvorbis opengl oss pam pdflib perl php
png postgres ppds python qt quicktime readline samba sdl sharedext slang sockets
spell spl ssl svga symlink tcltk tcpd tidy tiff tokenizer truetype
truetype-fonts type1-fonts unicode usb v4l vcd vhosts videos vorbis win32codecs
wxwindows xine xml xml2 xmlrpc xmms xosd xpm xprint xsl xv xvid zlib
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 3 Marko Vallius 2005-08-16 00:33:32 UTC
Isn't this a duplicate of bug 82184 - 'fixed in CVS' but not yet in portage? 
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2005-08-16 06:30:18 UTC
It is possible.  Can you try to emerge sync and then emerge vmware-workstation
and see if the problem persists before I continue?
Comment 5 Marko Vallius 2005-08-23 02:53:49 UTC
The problem persists after a fresh sync: 
      
- -       
>>> Unpacking source...      
>>> Unpacking VMware-workstation-3.2.1-2242.tar.gz      
to /var/tmp/portage/vmware-workstation-3.2.1.2242-r3/work      
>>> Source unpacked.      
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld:      
warning: creating a DT_TEXTREL in object.      
>>> Test phase [not enabled]: app-emulation/vmware-workstation-3.2.1.2242-r3      
      
>>> Install vmware-workstation-3.2.1.2242-r3      
into /var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image/ category      
app-emulation      
 * Applying vmware-config.pl-gcc-generalized.patch ...                         
[ ok ]      
cp:      
`/var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image///opt/vmware/lib':      
specified destination directory does not exist      
Try `cp --help' for more information.      
chmod: cannot access      
`/var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image///opt/vmware/lib/bin/vmware-vmx':      
No such file or directory      
 * Adding answers to /etc/vmware/locations      
/usr/portage/app-emulation/vmware-workstation/vmware-workstation-3.2.1.2242-r3.ebuild:      
line 138:      
cd: /var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image//opt/vmware/lib/bin:      
No such file or directory      
mv: cannot stat `vmware-ui': No such file or directory      
mv: cannot stat `vmware-mks': No such file or directory      
man:      
making executable: /usr/lib/vmware-glibc-2.3.2-compat.so      
QA Notice: /opt/vmware/bin/vmware-ping is setXid, dynamically linked and using      
lazy bindings.      
This combination is generally discouraged. Try: CFLAGS='-Wl,-z,now' emerge      
vmware-workstation      
>>> Completed installing vmware-workstation-3.2.1.2242-r3      
into /var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image/      
      
>>> Merging app-emulation/vmware-workstation-3.2.1.2242-r3 to /      
 * Generating /etc/vmware/locations file.      
 * >>> SetUID: [chmod      
go-r] /var/tmp/portage/vmware-workstation-3.2.1.2242-r3/image//opt/vmware/bin/vmware-ping  ...                                           
[ ok ]      
- -    
 
Tried on two separate machines with same errors.  
  
Emerge info (machine 1):  
    
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,  
glibc-2.3.5-r0, 2.4.26-gentoo-r5 i686)  
=================================================================  
System uname: 2.4.26-gentoo-r5 i686 AMD Athlon(tm) XP 1800+  
Gentoo Base System version 1.6.13  
dev-lang/python:     2.3.5  
sys-apps/sandbox:    1.2.11  
sys-devel/autoconf:  2.13, 2.59-r6  
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5  
sys-devel/binutils:  2.15.92.0.2-r10  
sys-devel/libtool:   1.5.18-r1  
virtual/os-headers:  2.6.11-r2  
ACCEPT_KEYWORDS="x86"  
AUTOCLEAN="yes"  
CBUILD="i686-pc-linux-gnu"  
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"  
CHOST="i686-pc-linux-gnu"  
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"  
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"  
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer"  
DISTDIR="/usr/portage/distfiles"  
FEATURES="autoconfig distlocks sandbox sfperms strict"  
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/  
http://ftp.cvut.cz/vmware/"  
PKGDIR="/usr/portage/packages"  
PORTAGE_TMPDIR="/var/tmp"  
PORTDIR="/usr/portage"  
SYNC="rsync://rsync.gentoo.org/gentoo-portage"  
USE="x86 3d 3dnow X alsa apm arts avi berkdb bitmap-fonts crypt cups curl dvd  
eds emboss encode esd fam flac foomaticdb fortran gd gdbm gif gnome gpm  
gstreamer gtk imagemagick imlib ipv6 java jpeg kde ldap libg++ libwww mad mbox  
mikmod mmx mmx2 motif mozilla mp3 mpeg ncurses nls nowext ogg oggvorbis opengl  
oss pam pda pdflib perl png ppds python qt quicktime readline samba sdl slang  
spell sse sse2 ssl svga tcltk tcpd tetex tiff truetype truetype-fonts  
type1-fonts usb vorbis xine xml2 xmms xv zlib video_cards_matrox userland_GNU  
kernel_linux elibc_glibc"  
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS,  
PORTDIR_OVERLAY  
  
  
emerge info (machine 2):  
  
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.5-20050130,  
glibc-2.3.5-r1, 2.6.9-gentoo-r1 i686)  
=================================================================  
System uname: 2.6.9-gentoo-r1 i686 AMD Athlon(tm) XP 2600+  
Gentoo Base System version 1.6.13  
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)  
[enabled]  
dev-lang/python:     2.2.3-r5, 2.3.5  
sys-apps/sandbox:    1.2.11  
sys-devel/autoconf:  2.13, 2.59-r6  
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5  
sys-devel/binutils:  2.15.92.0.2-r10  
sys-devel/libtool:   1.5.18-r1  
virtual/os-headers:  2.4.19-r1, 2.6.11-r2  
ACCEPT_KEYWORDS="x86"  
AUTOCLEAN="yes"  
CBUILD="i686-pc-linux-gnu"  
CFLAGS="-march=i686 -O2 "  
CHOST="i686-pc-linux-gnu"  
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"  
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"  
CXXFLAGS="-march=i686 -O2 "  
DISTDIR="/usr/portage/distfiles"  
FEATURES="autoconfig distcc distlocks sandbox sfperms strict"  
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/  
http://ftp.cvut.cz/vmware/"  
MAKEOPTS="-j4"  
PKGDIR="/usr/portage/packages"  
PORTAGE_TMPDIR="/var/tmp"  
PORTDIR="/usr/portage"  
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"  
USE="x86 3dfx 3dnow 3dnowex 3dnowext X aac aalib alsa apm arts avi berkdb  
bitmap-fonts cdr crypt cups curl dvb dvd dvdr eds emboss encode esd fam flac  
foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk imagemagick  
imlib ipv6 java jpeg kde libg++ libwww lirc live mad matroska mbox mikmod mmx  
mmx2 mmxext monkey motif mozilla mp3 mpeg mysql mythtv ncurses network nls ogg  
oggvorbis opengl oss pam pda pdflib perl png ppds python qt quicktime readline  
real samba sasl scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff  
truetype truetype-fonts type1-fonts usb vorbis win32codecs wxgtk1 xine xml  
xml2 xmms xv xvid zlib video_cards_matrox userland_GNU kernel_linux  
elibc_glibc"  
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY  
  
  
Comment 6 Jim Jones 2005-10-03 13:25:02 UTC
I have this same problem with 3.2.1-2242-r4. Here is the output:

>>> Unpacking source...
>>> Unpacking VMware-workstation-3.2.1-2242.tar.gz to /var/tmp/portage/vmware-wo
rkstation-3.2.1.2242-r4/work
>>> Unpacking vmware-any-any-update94.tar.gz to /var/tmp/portage/vmware-workstat
ion-3.2.1.2242-r4/work
>>> Source unpacked.
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/../../../../i686-pc-linux-gnu/bin/ld: w
arning: creating a DT_TEXTREL in object.
>>> Test phase [not enabled]: app-emulation/vmware-workstation-3.2.1.2242-r4   

>>> Install vmware-workstation-3.2.1.2242-r4 into /var/tmp/portage/vmware-workst
ation-3.2.1.2242-r4/image/ category app-emulation
 * Applying vmware-config.pl-gcc-generalized.patch ...                    [ ok ]
cp: `/var/tmp/portage/vmware-workstation-3.2.1.2242-r4/image///opt/vmware/lib': 
specified destination directory does not exist
Try `cp --help' for more information.
chmod: cannot access `/var/tmp/portage/vmware-workstation-3.2.1.2242-r4/image///
opt/vmware/lib/bin/vmware-vmx': No such file or directory
chown: cannot access `/var/tmp/portage/vmware-workstation-3.2.1.2242-r4/image//o
pt/vmware/lib/bin/vmware-vmx': No such file or directory
chown: cannot access `/var/tmp/portage/vmware-workstation-3.2.1.2242-r4/image//o
pt/vmware/lib/bin-debug/vmware-vmx': No such file or directory

!!! ERROR: app-emulation/vmware-workstation-3.2.1.2242-r4 failed.
!!! Function src_install, Line 139, Exitcode 1
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.




This is my 'emerge info':

> emerge info
Gentoo Base System version 1.6.13
Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1,
2.6.12-gentoo-r9 i686)
=================================================================
System uname: 2.6.12-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
dev-lang/python:     2.3.5-r2
sys-apps/sandbox:    1.2.10
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://www.gtlib.cc.gatech.edu/pub/gentoo
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.oregonstate.edu/
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X apache2 apm arts avi berkdb bitmap-fonts bonobo calendar cdr crypt cscope
curl dba dga dvd dvdr dvdread eds emacs emboss encode esd exif fam flac
foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile
imagemagick imap imlib ipv6 java jpeg junit kde libg++ libwww lirc live mad mbox
mikmod mmx motif mozilla mp3 mpeg mysql ncurses network nls nvidia ogg oggvorbis
opengl oss pam pda pdflib perl png python qt quicktime readline real rtc samba
scanner sdl slang spell sqlite sse ssl svga tcltk tcpd tetex tiff truetype
truetype-fonts type1-fonts usb v4l v4l2 vorbis win32codecs wmf x86 xine xinerama
xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
Comment 7 Chris Gianelloni (RETIRED) gentoo-dev 2006-03-22 07:25:59 UTC
This should be fixed with the latest vmware-workstation revisions of 3.x in the tree.  If ti is not, feel free to REOPEN this, as I have no actual way of testing this easily.