Bug#468164: vmware-package: modules fail to build with 2.6.24 kernel.
On Wed, Feb 27, 2008 at 10:00:57AM -0500, Robert Edmonds wrote: > forcemerge 462620 468164 > thanks > > Sven Luther wrote: > > I am trying to install vmware using a lenny install with sid 2.6.24 kernels. > > > > This fails with the below log, while building modules. > > > > make-vmpkg -rsudo -b ./vmware_deb -k > > VMware-workstation-6.0.2-59824.i386.tar.gz > > hi, > > vmware upstream is not particularly good about keeping their kernel > modules up to date with kernel upstream. people using the latest > kernels generally use the vmware any-any kernel modules instead (which > vmware-package will package), but in the case of 2.6.24 unfortunately > the 'official' vmware any-any hasn't been kept up to date. > > please build vmware workstation without -k and see #462620 for the > solution on building vmware modules for 2.6.24. Ok, thanks this worked, i had tried building the any-any modules, but missed the -k option to get the module package to build. BTW, would it make sense to add a notice to the effect above into the README.Debian.gz file ? Friendly, Sven Luther -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#468164: vmware-package: modules fail to build with 2.6.24 kernel.
forcemerge 462620 468164 thanks Sven Luther wrote: > I am trying to install vmware using a lenny install with sid 2.6.24 kernels. > > This fails with the below log, while building modules. > > make-vmpkg -rsudo -b ./vmware_deb -k > VMware-workstation-6.0.2-59824.i386.tar.gz hi, vmware upstream is not particularly good about keeping their kernel modules up to date with kernel upstream. people using the latest kernels generally use the vmware any-any kernel modules instead (which vmware-package will package), but in the case of 2.6.24 unfortunately the 'official' vmware any-any hasn't been kept up to date. please build vmware workstation without -k and see #462620 for the solution on building vmware modules for 2.6.24. -- Robert Edmonds [EMAIL PROTECTED] signature.asc Description: Digital signature
Bug#468164: vmware-package: modules fail to build with 2.6.24 kernel.
Package: vmware-package Version: 0.21 Severity: normal I am trying to install vmware using a lenny install with sid 2.6.24 kernels. This fails with the below log, while building modules. Sven Luther Installation : == ii vmware-package 0.21 utility for building VMware Debian packages ii linux-image-2.6.24-1-686 2.6.24-4 Linux 2.6.24 image on PPro/Celeron/PII/PIII/P4 ii linux-headers-2.6-6862.6.24+13 Header files for Linux 2.6 on PPro/Celeron/PII/PIII/P4 ii linux-headers-2.6.24-1-686 2.6.24-4 Header files for Linux 2.6.24 on PPro/Celeron/PII/PIII/P4 ii linux-headers-2.6.24-1-common2.6.24-4 Common header files for Linux 2.6.24 ii linux-kbuild-2.6.24 2.6.24-1 Kbuild infrastructure for Linux 2.6.24 Log: make-vmpkg -rsudo -b ./vmware_deb -k VMware-workstation-6.0.2-59824.i386.tar.gz ===> debianizing /home/sven/Desktop/Divers/vmware/VMware-workstation-6.0.2-59824.i386.tar.gz ===> detected product "workstation" ===> detected upstream version "6.0.2.59824" ===> md5sum check passed ===> vmware-package 0.21 build starting in ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0 ===> creating source package from /usr/share/vmware-package/vmware mkdir -p ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0 cp -a /usr/share/vmware-package/vmware/* ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0 cp /usr/share/doc/vmware-package/copyright ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0/debian cp /usr/share/vmware-package/changelog ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0/debian cp /usr/share/vmware-package/vmware.mk ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0/debian ===> populating template values sed -i -e "[EMAIL PROTECTED]@%workstation%g" -e "[EMAIL PROTECTED]@%/home/sven/Desktop/Divers/vmware/VMware-workstation-6.0.2-59824.i386.tar.gz%g" -e "[EMAIL PROTECTED]@%vmware-workstation%g" -e "[EMAIL PROTECTED]@%6.0.2.59824%g" -e "[EMAIL PROTECTED]@%6.0.2.59824.0.21.0%g" -e "[EMAIL PROTECTED]@%0.21%g" -e "[EMAIL PROTECTED]@%UNRELEASED%g" -e "[EMAIL PROTECTED]@%Sven Luther <[EMAIL PROTECTED]>%g" -e "[EMAIL PROTECTED]@%`date -R`%g" `find ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0 -type f` ===> installing control files cd ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0/debian && ln -sf control.workstation control ===> symlinking distributed tarball ln -sf /home/sven/Desktop/Divers/vmware/VMware-workstation-6.0.2-59824.i386.tar.gz ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0 ===> starting package build cd ./vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0 && dpkg-buildpackage -B -b -uc -rsudo dpkg-buildpackage: paquet source vmware-workstation dpkg-buildpackage: version source 6.0.2.59824.0.21.0 dpkg-buildpackage: source changé en Sven Luther <[EMAIL PROTECTED]> dpkg-buildpackage: architecture hôte i386 sudo debian/rules clean sudo: unable to resolve host tael dh_testdir dh_clean rm -rf vmware-distrib build-stamp debian/vmware-common.init debian/vmware-server.init vix-perl vmware-vix-distrib debian/rules build dh_testdir tar zxf /home/sven/Desktop/Divers/vmware/VMware-workstation-6.0.2-59824.i386.tar.gz --exclude=lib/modules/binary ln -sf vmware-distrib vmware-distrib find vmware-distrib/lib/help -type f -exec chmod 0644 '{}' \; for file in Thumbs.db vmware-config.pl vmware-install.pl vmware-uninstall.pl vmware-config-mui.pl vmware-uninstall-mui.pl; do \ find vmware-distrib -name $file -delete; \ done tar -zxf vmware-distrib/vmware-vix/vmware-vix.tar.gz tar -zxf vmware-distrib/vmware-vix/api/vix-perl.tar.gz cd vix-perl && perl Makefile.PL INSTALLDIRS=vendor \ && /usr/bin/make OPTIMIZE="-O2 -g -Wall" Writing Makefile for VMware::VixBinding make[1]: entrant dans le répertoire « /home/sven/Desktop/Divers/vmware/vmware_deb/vmware-workstation/vmware-workstation-6.0.2.59824.0.21.0/vix-perl » cp lib/API/Constants.pm blib/lib/VMware/Vix/API/Constants.pm cp lib/API/Job.pm blib/lib/VMware/Vix/API/Job.pm cp lib/API/API.pm blib/lib/VMware/Vix/API/API.pm cp lib/API/Host.pm blib/lib/VMware/Vix/API/Host.pm cp VixBinding.pm blib/lib/VMware/VixBinding.pm AutoSplitting blib/lib/VMware/VixBinding.pm (blib/lib/auto/VMware/VixBinding) cp lib/API/VM.pm blib/lib/VMware/Vix/API/VM.pm cp lib/Simple.pm blib/lib/VMware/Vix/Simple.pm cp lib/API/Snapshot.pm blib/lib/VMware/Vix/API/Snapshot.pm /usr/bin/perl /usr/share/perl/5.8/ExtUtils/xsubpp -typemap /usr/share/perl/5.8/ExtUtils/typemap -typemap typemap VixBinding.xs > VixBinding.xsc &