Bug#468164: vmware-package: modules fail to build with 2.6.24 kernel.

2008-02-27 Thread Sven Luther
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.

2008-02-27 Thread Robert Edmonds
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.

2008-02-27 Thread Sven Luther
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 &