Package: open-vm-source Version: 2009.04.23-162451-1 Severity: important
This is similar to bug reports #525816 and #518014, except the kernel in this case is the linux-image-2.6.26-2-686 Debian package. I am trying to build the modules using the following command as root: module-assistant auto-build open-vm The log file shows the following: QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 rm -rf .pc debian/stamp-patched dh_testdir dh_testroot rm -f build-stamp rm -f config/config.guess config/config.sub # Cleaning package [ ! -f Makefile ] || /usr/bin/make distclean make[1]: Entering directory `/usr/src/modules/open-vm' /usr/bin/make -C modules/linux/pvscsi clean make[2]: Entering directory `/usr/src/modules/open-vm/modules/linux/pvscsi' make[2]: Leaving directory `/usr/src/modules/open-vm/modules/linux/pvscsi' make[1]: Leaving directory `/usr/src/modules/open-vm' /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Entering directory `/usr/src/modules/open-vm' QUILT_PATCHES=debian/patches quilt --quiltrc /dev/null pop -a -R || test $? = 2 No patch removed rm -rf .pc debian/stamp-patched dh_testdir dh_testroot rm -f build-stamp rm -f config/config.guess config/config.sub # Cleaning package [ ! -f Makefile ] || /usr/bin/make distclean make[2]: Entering directory `/usr/src/modules/open-vm' /usr/bin/make -C modules/linux/pvscsi clean Using standalone build system. make[3]: Entering directory `/usr/src/modules/open-vm/modules/linux/pvscsi' Makefile:161: Makefile.normal: No such file or directory make[3]: *** No rule to make target `Makefile.normal'. Stop. make[3]: Leaving directory `/usr/src/modules/open-vm/modules/linux/pvscsi' make[2]: *** [clean] Error 2 make[2]: Leaving directory `/usr/src/modules/open-vm' make[1]: *** [clean] Error 2 make[1]: Leaving directory `/usr/src/modules/open-vm' make: *** [kdist_build] Error 2 The key error being: Makefile:161: Makefile.normal: No such file or directory The following Makefile* files are in the unpacked source: /usr/src/modules/open-vm/modules/linux/pvscsi/Makefile /usr/src/modules/open-vm/modules/linux/pvscsi/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmblock/Makefile /usr/src/modules/open-vm/modules/linux/vmblock/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmblock/Makefile.normal /usr/src/modules/open-vm/modules/linux/vmci/Makefile /usr/src/modules/open-vm/modules/linux/vmci/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmci/Makefile.normal /usr/src/modules/open-vm/modules/linux/vmhgfs/Makefile /usr/src/modules/open-vm/modules/linux/vmhgfs/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmhgfs/Makefile.normal /usr/src/modules/open-vm/modules/linux/vmmemctl/Makefile /usr/src/modules/open-vm/modules/linux/vmmemctl/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmmemctl/Makefile.normal /usr/src/modules/open-vm/modules/linux/vmsync/Makefile /usr/src/modules/open-vm/modules/linux/vmsync/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmxnet3/Makefile /usr/src/modules/open-vm/modules/linux/vmxnet3/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmxnet3/Makefile.normal /usr/src/modules/open-vm/modules/linux/vmxnet/Makefile /usr/src/modules/open-vm/modules/linux/vmxnet/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vmxnet/Makefile.normal /usr/src/modules/open-vm/modules/linux/vsock/Makefile /usr/src/modules/open-vm/modules/linux/vsock/Makefile.kernel /usr/src/modules/open-vm/modules/linux/vsock/Makefile.normal Note the lack of the following files (the first of which the error is about): /usr/src/modules/open-vm/modules/linux/pvscsi/Makefile.normal /usr/src/modules/open-vm/modules/linux/vmsync/Makefile.normal Both of these directories reference the missing file from their Makefile: # grep Makefile.normal /usr/src/modules/open-vm/modules/linux/pvscsi/Makefile include $(SRCROOT)/Makefile.normal # grep Makefile.normal /usr/src/modules/open-vm/modules/linux/vmsync/Makefile include $(SRCROOT)/Makefile.normal Therefore I believe that the problem is kernel independent. If the missing Makefile.normal files were included, I suspect this and bugs #525816 and #518014 would be solved. Regards, Jim Barber -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.26-2-686 (SMP w/1 CPU core) Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages open-vm-source depends on: ii bzip2 1.0.5-1 high-quality block-sorting file co ii debhelper 7.2.14 helper programs for debian/rules ii make 3.81-5 The GNU version of the "make" util ii quilt 0.46-7 Tool to work with series of patche Versions of packages open-vm-source recommends: ii module-assistant 0.11.1 tool to make module package creati ii open-vm-tools 2009.03.18-154848-2 tools and components for VMware gu Versions of packages open-vm-source suggests: pn open-vm-toolbox <none> (no description available) -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org