Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 162496 - vmware-workstation-tools-5.5.3 does not build vmxnet module correctly
Summary: vmware-workstation-tools-5.5.3 does not build vmxnet module correctly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Gentoo VMWare Bug Squashers [disabled]
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-17 07:44 UTC by Michael Lee Yohe
Modified: 2007-01-18 23:45 UTC (History)
1 user (show)

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


Attachments
Screenshot of the error (as seen in VMware) (vmwareerror.png,17.97 KB, image/png)
2007-01-17 07:45 UTC, Michael Lee Yohe
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Lee Yohe 2007-01-17 07:44:35 UTC
Emerging vmware-workstation-tools-5.5.3 is successful.  However, when running the /opt/vmware/workstation/tools/bin/vmware-config-tools.pl script, the script bails out when building the vmxnet module with the following error:

Can not find /etc/vmware-tools/init.d/network and /etc/vmware-tools/init.d/networking.

This results in a description of the vmxnet driver, and asks you to check if you have gcc, binutils, make, and the kernel sources installed (all are installed).

Reproducible: Always

Steps to Reproduce:
1. emerge vmware-workstation-tools
2. /opt/vmware/workstation/tools/bin/vmware-config-tools.pl

Actual Results:  
vmxnet driver fails to build (with error described above)

Expected Results:  
vmxnet driver loads properly (as it has with the vmware-workstation-tools-5.5.1 ebuild).

Portage 2.1.1-r2 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r6-SMP i686)
=================================================================
System uname: 2.6.18-gentoo-r6-SMP i686 Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz
Gentoo Base System version 1.12.6
Last Sync: Wed, 17 Jan 2007 07:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -mmmx -msse3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=pentium-m -O2 -mmmx -msse3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 7zip X acpi alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol apache2 arts asm bash-completion bcmath berkdb binary-drivers bitmap-fonts bonobo bzip2 cairo cli concurrentmodphp cracklib crypt cups curl dga dlloader dri elibc_glibc erandom firefox fontconfig fortran gd gdbm gdm gif gimpprint glib glibc-omitfp gmp gnome gpm gtk gtk2 gzip hash high-ints highlight icons iconv image imagemagick imap imlib input_devices_keyboard input_devices_vmmouse jpeg kde kernel_linux largefile lcd_devices_bayrad lcd_devices_cfontz lcd_devices_cfontz633 lcd_devices_glk lcd_devices_hd44780 lcd_devices_lb216 lcd_devices_lcdm001 lcd_devices_mtxorb lcd_devices_ncurses lcd_devices_text libg++ libwww logrotate mbox mime mmx mmxext mozbranding mpm-worker mysql mysqli ncurses nptl nptlonly nsplugin nspr opengl pam pch pcntl pcre pdf perl perlsuid php png pop ppds pppd procmail python qt3 readline reflection rtc samba sdl sdl-sound sdlaudio session sftp smp spl sse sse2 ssl suid svg sysfs sysvipc szip tcpd threads tiff tk truetype truetype-fonts type1-fonts udev unicode unzip urandom usb userland_GNU video_cards_vmware xext xfs xml xorg xscreensaver xv xvid zip zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Michael Lee Yohe 2007-01-17 07:45:06 UTC
Created attachment 107248 [details]
Screenshot of the error (as seen in VMware)
Comment 2 Mike Auty (RETIRED) gentoo-dev 2007-01-17 18:30:50 UTC
Chris, just a note to this, you might want to look at the experimental vmware-server-tools ebuild I've been working on.  It builds the modules as kernel modules and installs all the other bits and pieces on top of that, which may be a solution to letting the scripts do it.  After that, all it'd need would be a patch to the configure script not to do the module compilationy bits...  5:)
Comment 3 Chris Gianelloni (RETIRED) gentoo-dev 2007-01-18 23:45:45 UTC
I'm pretty sure that this is now fixed, as I had forgotten to copy the patches from the vmware overlay to the live tree for 5.5.3 (which fixes the init.d location)...

Let me know if this doesn't fix it for you.