I know this is not the type of feedback you need (or want) in this venue. After all, my virtual platform is Debian Sid, not Oneiric; and my kernel is 2.6.39-2, not 3.0-rc<x>. But the underlying problems seem to be from the same causes.
And I know all the dire warnings about installing Ubuntu binaries on Debian, or the reverse. But one of the reasons I virtualize non-production environments is so that I *can* screw them up ;-)
But the great news is that DKMS *finally* doesn't croak:
(Reading database ... 332857 files and directories currently installed.)
Unpacking open-vm-dkms (from open-vm-dkms_2011.05.27-420096-0~ppa9_all.deb) ...
dpkg: warning: downgrading open-vm-source from 1:8.4.2-261024-1 to 2011.05.27-420096-0~ppa9.
Preparing to replace open-vm-source 1:8.4.2-261024-1 (using open-vm-source_2011.05.27-420096-0~ppa9_all.deb) ...
Unpacking replacement open-vm-source ...
dpkg: warning: downgrading open-vm-toolbox from 1:8.4.2-261024-1 to 2011.05.27-420096-0~ppa9.
Preparing to replace open-vm-toolbox 1:8.4.2-261024-1 (using open-vm-toolbox_2011.05.27-420096-0~ppa9_amd64.deb) ...
Unpacking replacement open-vm-toolbox ...
dpkg: warning: downgrading open-vm-tools from 1:8.4.2-261024-1 to 2011.05.27-420096-0~ppa9.
Preparing to replace open-vm-tools 1:8.4.2-261024-1 (using open-vm-tools_2011.05.27-420096-0~ppa9_amd64.deb) ...
Stopping open-vm guest daemon: vmtoolsd.
Removing open-vm-tools modules: vmhgfs
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-firewire, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-extra, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-amd76-edac, it will be ignored in a future release.
vmmemctl
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-firewire, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-extra, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-amd76-edac, it will be ignored in a future release.
FATAL: Module vmmemctl not found.
vmsync
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-firewire, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-extra, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-amd76-edac, it will be ignored in a future release.
.
Unpacking replacement open-vm-tools ...
dpkg: warning: downgrading open-vm-tools-dbg from 1:8.4.2-261024-1 to 2011.05.27-420096-0~ppa9.
Preparing to replace open-vm-tools-dbg 1:8.4.2-261024-1 (using open-vm-tools-dbg_2011.05.27-420096-0~ppa9_amd64.deb) ...
Unpacking replacement open-vm-tools-dbg ...
Setting up open-vm-dkms (2011.05.27-420096-0~ppa9) ...
Loading new open-vm-tools-2011.05.27 DKMS files...
First Installation: checking all kernels...
Building only for 2.6.39-2-amd64
Building for architecture amd64
Building initial module for 2.6.39-2-amd64
Done.
vmblock.ko:
Running module version sanity check.
Error! Module version 1.1.2.0 for vmblock.ko
is not newer than what is already found in kernel 2.6.39-2-amd64 (1.1.2.0).
You may override by specifying --force.
vmci.ko:
Running module version sanity check.
Good news! Module version 9.2.0.0 for vmci.ko
exactly matches what is already found in kernel 2.6.39-2-amd64.
DKMS will not replace this module.
You may override by specifying --force.
vmhgfs.ko:
Running module version sanity check.
Error! Module version 1.4.1.1 for vmhgfs.ko
is not newer than what is already found in kernel 2.6.39-2-amd64 (1.4.1.1).
You may override by specifying --force.
vmsync.ko:
Running module version sanity check.
Error! Module version 1.1.0.1 for vmsync.ko
is not newer than what is already found in kernel 2.6.39-2-amd64 (1.1.0.1).
You may override by specifying --force.
vmxnet.ko:
Running module version sanity check.
Good news! Module version 2.0.9.0 for vmxnet.ko
exactly matches what is already found in kernel 2.6.39-2-amd64.
DKMS will not replace this module.
You may override by specifying --force.
vsock.ko:
Running module version sanity check.
Good news! Module version 9.2.0.0 for vsock.ko
exactly matches what is already found in kernel 2.6.39-2-amd64.
DKMS will not replace this module.
You may override by specifying --force.
depmod......
DKMS: install Completed.
Setting up open-vm-source (2011.05.27-420096-0~ppa9) ...
Setting up open-vm-tools (2011.05.27-420096-0~ppa9) ...
Installing new version of config file /etc/vmware-tools/poweron-vm-default ...
Installing new version of config file /etc/vmware-tools/suspend-vm-default ...
Installing new version of config file /etc/vmware-tools/resume-vm-default ...
Installing new version of config file /etc/vmware-tools/poweroff-vm-default ...
Installing new version of config file /etc/vmware-tools/xautostart.conf ...
Installing new version of config file /etc/vmware-tools/vm-support ...
Installing new version of config file /etc/init.d/open-vm-tools ...
Installing new version of config file /etc/pam.d/vmtoolsd ...
update-initramfs: deferring update (trigger activated)
Loading open-vm-tools modules: vmhgfs
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-firewire, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-extra, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-amd76-edac, it will be ignored in a future release.
vmsync
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-firewire, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-extra, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-amd76-edac, it will be ignored in a future release.
vmblock
WARNING: All config files need .conf: /etc/modprobe.d/options, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/ndiswrapper, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-firewire, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-extra, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist-amd76-edac, it will be ignored in a future release.
.
Starting open-vm daemon: vmtoolsd.
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.img-2.6.39-2-amd64
live-boot: core filesystems devices utils udev wget blockdev.
ldconfig: /lib/libuuid.so.1 is not a symbolic link
Processing triggers for man-db ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Setting up open-vm-tools-dbg (2011.05.27-420096-0~ppa9) ...
Setting up open-vm-toolbox (2011.05.27-420096-0~ppa9) ...
Nate, I believe you are on the right track.
I know this is not the type of feedback you need (or want) in this venue. After all, my virtual platform is Debian Sid, not Oneiric; and my kernel is 2.6.39-2, not 3.0-rc<x>. But the underlying problems seem to be from the same causes.
And I know all the dire warnings about installing Ubuntu binaries on Debian, or the reverse. But one of the reasons I virtualize non-production environments is so that I *can* screw them up ;-)
But the great news is that DKMS *finally* doesn't croak:
# dpkg -i *.deb
Selecting previously deselected package open-vm-dkms.
(Reading database ... 332857 files and directories currently installed.) dkms_2011. 05.27-420096- 0~ppa9_ all.deb) ... 27-420096- 0~ppa9. source_ 2011.05. 27-420096- 0~ppa9_ all.deb) ... 27-420096- 0~ppa9. toolbox_ 2011.05. 27-420096- 0~ppa9_ amd64.deb) ... 27-420096- 0~ppa9. tools_2011. 05.27-420096- 0~ppa9_ amd64.deb) ... d/options, it will be ignored in a future release. d/ndiswrapper, it will be ignored in a future release. d/blacklist- firewire, it will be ignored in a future release. d/blacklist- extra, it will be ignored in a future release. d/blacklist- amd76-edac, it will be ignored in a future release. d/options, it will be ignored in a future release. d/ndiswrapper, it will be ignored in a future release. d/blacklist- firewire, it will be ignored in a future release. d/blacklist- extra, it will be ignored in a future release. d/blacklist- amd76-edac, it will be ignored in a future release. d/options, it will be ignored in a future release. d/ndiswrapper, it will be ignored in a future release. d/blacklist- firewire, it will be ignored in a future release. d/blacklist- extra, it will be ignored in a future release. d/blacklist- amd76-edac, it will be ignored in a future release. 27-420096- 0~ppa9. tools-dbg_ 2011.05. 27-420096- 0~ppa9_ amd64.deb) ... 27-420096- 0~ppa9) ... tools-2011. 05.27 DKMS files...
Unpacking open-vm-dkms (from open-vm-
dpkg: warning: downgrading open-vm-source from 1:8.4.2-261024-1 to 2011.05.
Preparing to replace open-vm-source 1:8.4.2-261024-1 (using open-vm-
Unpacking replacement open-vm-source ...
dpkg: warning: downgrading open-vm-toolbox from 1:8.4.2-261024-1 to 2011.05.
Preparing to replace open-vm-toolbox 1:8.4.2-261024-1 (using open-vm-
Unpacking replacement open-vm-toolbox ...
dpkg: warning: downgrading open-vm-tools from 1:8.4.2-261024-1 to 2011.05.
Preparing to replace open-vm-tools 1:8.4.2-261024-1 (using open-vm-
Stopping open-vm guest daemon: vmtoolsd.
Removing open-vm-tools modules: vmhgfs
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
vmmemctl
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
FATAL: Module vmmemctl not found.
vmsync
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
.
Unpacking replacement open-vm-tools ...
dpkg: warning: downgrading open-vm-tools-dbg from 1:8.4.2-261024-1 to 2011.05.
Preparing to replace open-vm-tools-dbg 1:8.4.2-261024-1 (using open-vm-
Unpacking replacement open-vm-tools-dbg ...
Setting up open-vm-dkms (2011.05.
Loading new open-vm-
First Installation: checking all kernels...
Building only for 2.6.39-2-amd64
Building for architecture amd64
Building initial module for 2.6.39-2-amd64
Done.
vmblock.ko:
Running module version sanity check.
Error! Module version 1.1.2.0 for vmblock.ko
is not newer than what is already found in kernel 2.6.39-2-amd64 (1.1.2.0).
You may override by specifying --force.
vmci.ko:
Running module version sanity check.
Good news! Module version 9.2.0.0 for vmci.ko
exactly matches what is already found in kernel 2.6.39-2-amd64.
DKMS will not replace this module.
You may override by specifying --force.
vmhgfs.ko:
Running module version sanity check.
Error! Module version 1.4.1.1 for vmhgfs.ko
is not newer than what is already found in kernel 2.6.39-2-amd64 (1.4.1.1).
You may override by specifying --force.
vmsync.ko:
Running module version sanity check.
Error! Module version 1.1.0.1 for vmsync.ko
is not newer than what is already found in kernel 2.6.39-2-amd64 (1.1.0.1).
You may override by specifying --force.
vmxnet.ko:
Running module version sanity check.
Good news! Module version 2.0.9.0 for vmxnet.ko
exactly matches what is already found in kernel 2.6.39-2-amd64.
DKMS will not replace this module.
You may override by specifying --force.
vsock.ko:
Running module version sanity check.
Good news! Module version 9.2.0.0 for vsock.ko
exactly matches what is already found in kernel 2.6.39-2-amd64.
DKMS will not replace this module.
You may override by specifying --force.
depmod......
DKMS: install Completed. 27-420096- 0~ppa9) ... 27-420096- 0~ppa9) ... tools/poweron- vm-default ... tools/suspend- vm-default ... tools/resume- vm-default ... tools/poweroff- vm-default ... tools/xautostar t.conf ... tools/vm- support ... d/open- vm-tools ... d/options, it will be ignored in a future release. d/ndiswrapper, it will be ignored in a future release. d/blacklist- firewire, it will be ignored in a future release. d/blacklist- extra, it will be ignored in a future release. d/blacklist- amd76-edac, it will be ignored in a future release. d/options, it will be ignored in a future release. d/ndiswrapper, it will be ignored in a future release. d/blacklist- firewire, it will be ignored in a future release. d/blacklist- extra, it will be ignored in a future release. d/blacklist- amd76-edac, it will be ignored in a future release. d/options, it will be ignored in a future release. d/ndiswrapper, it will be ignored in a future release. d/blacklist- firewire, it will be ignored in a future release. d/blacklist- extra, it will be ignored in a future release. d/blacklist- amd76-edac, it will be ignored in a future release. img-2.6. 39-2-amd64
Setting up open-vm-source (2011.05.
Setting up open-vm-tools (2011.05.
Installing new version of config file /etc/vmware-
Installing new version of config file /etc/vmware-
Installing new version of config file /etc/vmware-
Installing new version of config file /etc/vmware-
Installing new version of config file /etc/vmware-
Installing new version of config file /etc/vmware-
Installing new version of config file /etc/init.
Installing new version of config file /etc/pam.d/vmtoolsd ...
update-initramfs: deferring update (trigger activated)
Loading open-vm-tools modules: vmhgfs
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
vmsync
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
vmblock
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
WARNING: All config files need .conf: /etc/modprobe.
.
Starting open-vm daemon: vmtoolsd.
Processing triggers for initramfs-tools ...
update-initramfs: Generating /boot/initrd.
live-boot: core filesystems devices utils udev wget blockdev.
ldconfig: /lib/libuuid.so.1 is not a symbolic link
Processing triggers for man-db ... 27-420096- 0~ppa9) ... 27-420096- 0~ppa9) ...
Processing triggers for gnome-menus ...
Processing triggers for desktop-file-utils ...
Setting up open-vm-tools-dbg (2011.05.
Setting up open-vm-toolbox (2011.05.