severity 941768 normal
thanks

Hi,

please remove the open-vm-tools-dkms package
dpkg -P open-vm-tools-dkms

Its not supported anymore.
If you really needed it because you were using the old vmxnet module -
this is deprecated since ~10 years, maybe more.
Otherwise there was no reason to install the package in the first place...
For those rare cases I did not want to force the removal on upgrade
time, as they will still have the chance to have networking with an old
kernel.


Bernd


On 10/5/19 3:49 AM, hjenkins wrote:
> Package: open-vm-tools
> Version: 10.3.10
> Severity: grave
> 
> *While upgrading to buster, it is necessary to upgrade open-vm-tools
> from 10.1.5 to 10.3.10. My install of 10.3.10 seems to have worked, and
> in retrospect, it seems to work when reinstalled.
> 
> PROMPT# apt-get install -f --reinstall open-vm-tools
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required:
>   irqbalance linux-compiler-gcc-6-x86 linux-headers-4.9.0-8-amd64
> linux-headers-4.9.0-8-common linux-image-4.9.0-8-amd64 linux-kbuild-4.9
>   runit-helper
> Use 'apt autoremove' to remove them.
> 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not
> upgraded.
> Need to get 0 B/568 kB of archives.
> After this operation, 0 B of additional disk space will be used.
> N: Ignoring file 'testing.list.old' in directory
> '/etc/apt/sources.list.d/' as it has an invalid filename extension
> N: Ignoring file 'unstable.list.old' in directory
> '/etc/apt/sources.list.d/' as it has an invalid filename extension
> (Reading database ... 318081 files and directories currently installed.)
> Preparing to unpack .../open-vm-tools_2%3a10.3.10-1+deb10u1_amd64.deb ...
> Unpacking open-vm-tools (2:10.3.10-1+deb10u1) over (2:10.3.10-1+deb10u1)
> ...
> Setting up open-vm-tools (2:10.3.10-1+deb10u1) ...
> Processing triggers for systemd (241-7~deb10u1) ...
> Processing triggers for man-db (2.8.5-2) ...
> Processing triggers for libc-bin (2.28-10) ...
> 
> 
> *However, when I tried to upgrade to buster:
> 
> POST# apt-get dist-upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Calculating upgrade... Done
> The following NEW packages will be installed:
>   linux-headers-4.19.0-6-amd64 linux-headers-4.19.0-6-common
> linux-image-4.19.0-6-amd64
> The following packages will be upgraded:
>   linux-headers-amd64 linux-image-amd64
> 2 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
> Need to get 57.0 MB of archives.
> After this operation, 324 MB of additional disk space will be used.
> N: Ignoring file 'testing.list.old' in directory
> '/etc/apt/sources.list.d/' as it has an invalid filename extension
> N: Ignoring file 'unstable.list.old' in directory
> '/etc/apt/sources.list.d/' as it has an invalid filename extension
> Do you want to continue? [Y/n] y
> Get:1 http://security.debian.org stable/updates/main amd64
> linux-headers-4.19.0-6-common all 4.19.67-2+deb10u1 [8,241 kB]
> Get:2 http://ftp.ca.debian.org/debian stable/main amd64
> linux-headers-amd64 amd64 4.19+105+deb10u1 [6,684 B]
> Get:3 http://ftp.ca.debian.org/debian stable/main amd64
> linux-image-amd64 amd64 4.19+105+deb10u1 [8,076 B]
> Get:4 http://security.debian.org stable/updates/main amd64
> linux-headers-4.19.0-6-amd64 amd64 4.19.67-2+deb10u1 [797 kB]
> Get:5 http://security.debian.org stable/updates/main amd64
> linux-image-4.19.0-6-amd64 amd64 4.19.67-2+deb10u1 [48.0 MB]
> Fetched 57.0 MB in 2min 15s (423 kB/s)
> Reading changelogs... Done
> Selecting previously unselected package linux-headers-4.19.0-6-common.
> (Reading database ... 296390 files and directories currently installed.)
> Preparing to unpack
> .../linux-headers-4.19.0-6-common_4.19.67-2+deb10u1_all.deb ...
> Unpacking linux-headers-4.19.0-6-common (4.19.67-2+deb10u1) ...
> Selecting previously unselected package linux-headers-4.19.0-6-amd64.
> Preparing to unpack
> .../linux-headers-4.19.0-6-amd64_4.19.67-2+deb10u1_amd64.deb ...
> Unpacking linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
> Preparing to unpack .../linux-headers-amd64_4.19+105+deb10u1_amd64.deb ...
> Unpacking linux-headers-amd64 (4.19+105+deb10u1) over (4.19+105) ...
> Selecting previously unselected package linux-image-4.19.0-6-amd64.
> Preparing to unpack
> .../linux-image-4.19.0-6-amd64_4.19.67-2+deb10u1_amd64.deb ...
> Unpacking linux-image-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
> Preparing to unpack .../linux-image-amd64_4.19+105+deb10u1_amd64.deb ...
> Unpacking linux-image-amd64 (4.19+105+deb10u1) over (4.19+105) ...
> Setting up linux-image-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
> I: /vmlinuz.old is now a symlink to boot/vmlinuz-4.19.0-5-amd64
> I: /initrd.img.old is now a symlink to boot/initrd.img-4.19.0-5-amd64
> I: /vmlinuz is now a symlink to boot/vmlinuz-4.19.0-6-amd64
> I: /initrd.img is now a symlink to boot/initrd.img-4.19.0-6-amd64
> /etc/kernel/postinst.d/dkms:
> Error! Bad return status for module build on kernel: 4.19.0-6-amd64
> (x86_64)
> Consult /var/lib/dkms/open-vm-tools/10.1.5/build/make.log for more
> information.
> /etc/kernel/postinst.d/initramfs-tools:
> update-initramfs: Generating /boot/initrd.img-4.19.0-6-amd64
> W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for
> module i915
> W: Possible missing firmware
> /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915
> W: Possible missing firmware
> /lib/firmware/i915/bxt_huc_ver01_07_1398.bin for module i915
> W: Possible missing firmware
> /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915
> /etc/kernel/postinst.d/zz-update-grub:
> Generating grub configuration file ...
> Found background image: /usr/share/images/desktop-base/desktop-grub.png
> Found linux image: /boot/vmlinuz-4.19.0-6-amd64
> Found initrd image: /boot/initrd.img-4.19.0-6-amd64
> Found linux image: /boot/vmlinuz-4.19.0-5-amd64
> Found initrd image: /boot/initrd.img-4.19.0-5-amd64
> Found linux image: /boot/vmlinuz-4.9.0-8-amd64
> Found initrd image: /boot/initrd.img-4.9.0-8-amd64
> Found memtest86+ image: /boot/memtest86+.bin
> Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
> done
> Setting up linux-headers-4.19.0-6-common (4.19.67-2+deb10u1) ...
> Setting up linux-image-amd64 (4.19+105+deb10u1) ...
> Setting up linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
> /etc/kernel/header_postinst.d/dkms:
> Error! Bad return status for module build on kernel: 4.19.0-6-amd64
> (x86_64)
> Consult /var/lib/dkms/open-vm-tools/10.1.5/build/make.log for more
> information.
> Setting up linux-headers-amd64 (4.19+105+deb10u1) ...
> 
> *I can get the same result more swiftly by inappropriately using the old
> version (new version tried below, bear with me):
> 
> PROMPT# dkms install -k 4.19.0-6-amd64 open-vm-tools/10.1.5
> 
> Kernel preparation unnecessary for this kernel.  Skipping...
> 
> Building module:
> cleaning build area...
> make -j4 KERNELRELEASE=4.19.0-6-amd64 VM_UNAME=4.19.0-6-amd64
> MODULEBUILDDIR=/var/lib/dkms/open-vm-tools/10.1.5/build -C
> vmxnet.....(bad exit status: 2)
> Error! Bad return status for module build on kernel: 4.19.0-6-amd64
> (x86_64)
> Consult /var/lib/dkms/open-vm-tools/10.1.5/build/make.log for more
> information.
> 
> 
> *Looking at the make file, the module build fails due to some changes in
> the kernel timers between 4.9 and 4.19, but I think this is irrelevant.
> Using the new version, which is what is needed, I get a different error:
> 
> POST# dkms install -k 4.19.0-6-amd64 open-vm-tools/10.3.10
> Error! Could not find module source directory.
> Directory: /usr/src/open-vm-tools-10.3.10 does not exist.
> 
> PROMPT# ls /usr/src/
> linux-headers-4.19.0-5-amd64   linux-headers-4.19.0-6-amd64  
> linux-headers-4.9.0-8-amd64   linux-kbuild-4.19  open-vm-tools-10.1.5
> linux-headers-4.19.0-5-common  linux-headers-4.19.0-6-common 
> linux-headers-4.9.0-8-common  linux-kbuild-4.9
> 
> 
> *So it really isn't there. If I search for the missing
> /usr/src/open-vm-tools-10.3.10/ directory:
> 
> # find / -name "open-vm-tools*"
> /lib/systemd/system/open-vm-tools.service
> /lib/systemd/system/open-vm-tools.service.d
> /etc/init.d/open-vm-tools
> /etc/systemd/system/multi-user.target.wants/open-vm-tools.service
> /etc/systemd/system/open-vm-tools.service.requires
> /etc/modprobe.d/open-vm-tools-dkms.conf
> /var/cache/apt/archives/open-vm-tools-desktop_2%3a10.3.10-1_amd64.deb
> /var/cache/apt/archives/open-vm-tools_2%3a10.3.10-1+deb10u1_amd64.deb
> /var/cache/apt/archives/open-vm-tools-desktop_2%3a10.3.10-1+deb10u1_amd64.deb
> 
> /var/cache/apt/archives/open-vm-tools-desktop_2%3a10.1.5-5055683-4+deb9u1_amd64.deb
> 
> /var/cache/apt/archives/open-vm-tools_2%3a10.1.5-5055683-4+deb9u1_amd64.deb
> /var/cache/apt/archives/open-vm-tools_2%3a10.3.10-1_amd64.deb
> /var/lib/dkms/open-vm-tools
> /var/lib/systemd/deb-systemd-helper-enabled/open-vm-tools.service.dsh-also
> /var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/open-vm-tools.service
> 
> /var/lib/systemd/deb-systemd-helper-enabled/open-vm-tools.service.requires
> /var/lib/dpkg/info/open-vm-tools-dkms.conffiles
> /var/lib/dpkg/info/open-vm-tools-dkms.md5sums
> /var/lib/dpkg/info/open-vm-tools-dkms.postinst
> /var/lib/dpkg/info/open-vm-tools-dkms.postrm
> /var/lib/dpkg/info/open-vm-tools-dkms.prerm
> /var/lib/dpkg/info/open-vm-tools-dkms.list
> /var/lib/dpkg/info/open-vm-tools-desktop.conffiles
> /var/lib/dpkg/info/open-vm-tools-desktop.md5sums
> /var/lib/dpkg/info/open-vm-tools-desktop.postinst
> /var/lib/dpkg/info/open-vm-tools-desktop.postrm
> /var/lib/dpkg/info/open-vm-tools-desktop.prerm
> /var/lib/dpkg/info/open-vm-tools-desktop.list
> /var/lib/dpkg/info/open-vm-tools.conffiles
> /var/lib/dpkg/info/open-vm-tools.md5sums
> /var/lib/dpkg/info/open-vm-tools.postinst
> /var/lib/dpkg/info/open-vm-tools.postrm
> /var/lib/dpkg/info/open-vm-tools.prerm
> /var/lib/dpkg/info/open-vm-tools.shlibs
> /var/lib/dpkg/info/open-vm-tools.triggers
> /var/lib/dpkg/info/open-vm-tools.list
> /usr/lib/tmpfiles.d/open-vm-tools-desktop.conf
> /usr/lib/modules-load.d/open-vm-tools-desktop.conf
> /usr/lib/open-vm-tools
> /usr/share/doc/open-vm-tools-dkms
> /usr/share/doc/open-vm-tools-desktop
> /usr/share/doc/open-vm-tools
> /usr/share/open-vm-tools
> /usr/src/open-vm-tools-10.1.5
> 
> 
> *If I retry the dist-upgrade:
> 
> # apt-get dist-upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Calculating upgrade... Done
> The following packages were automatically installed and are no longer
> required:
>   irqbalance linux-compiler-gcc-6-x86 linux-headers-4.9.0-8-amd64
> linux-headers-4.9.0-8-common linux-image-4.9.0-8-amd64 linux-kbuild-4.9
>   runit-helper
> Use 'apt autoremove' to remove them.
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> 
> 
> *If I do a reinstall:
> # apt-get install --reinstall linux-headers-4.19.0-6-amd64
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required:
>   irqbalance linux-compiler-gcc-6-x86 linux-headers-4.9.0-8-amd64
> linux-headers-4.9.0-8-common linux-image-4.9.0-8-amd64 linux-kbuild-4.9
>   runit-helper
> Use 'apt autoremove' to remove them.
> 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not
> upgraded.
> Need to get 0 B/797 kB of archives.
> After this operation, 0 B of additional disk space will be used.
> (Reading database ... 318081 files and directories currently installed.)
> Preparing to unpack
> .../linux-headers-4.19.0-6-amd64_4.19.67-2+deb10u1_amd64.deb ...
> Unpacking linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) over
> (4.19.67-2+deb10u1) ...
> Setting up linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
> /etc/kernel/header_postinst.d/dkms:
> Error! Bad return status for module build on kernel: 4.19.0-6-amd64
> (x86_64)
> Consult /var/lib/dkms/open-vm-tools/10.1.5/build/make.log for more
> information.
> 
> *I can replicate the dist-upgrade error messages by reinstalling the
> packages:
> 
> # apt-get install --reinstall linux-headers-4.19.0-6-amd64
> linux-headers-4.19.0-6-common linux-image-4.19.0-6-amd64
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages were automatically installed and are no longer
> required:
>   irqbalance linux-compiler-gcc-6-x86 linux-headers-4.9.0-8-amd64
> linux-headers-4.9.0-8-common linux-image-4.9.0-8-amd64 linux-kbuild-4.9
>   runit-helper
> Use 'apt autoremove' to remove them.
> 0 upgraded, 0 newly installed, 3 reinstalled, 0 to remove and 0 not
> upgraded.
> Need to get 0 B/57.0 MB of archives.
> After this operation, 0 B of additional disk space will be used.
> (Reading database ... 318081 files and directories currently installed.)
> Preparing to unpack
> .../linux-headers-4.19.0-6-amd64_4.19.67-2+deb10u1_amd64.deb ...
> Unpacking linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) over
> (4.19.67-2+deb10u1) ...
> Preparing to unpack
> .../linux-headers-4.19.0-6-common_4.19.67-2+deb10u1_all.deb ...
> Unpacking linux-headers-4.19.0-6-common (4.19.67-2+deb10u1) over
> (4.19.67-2+deb10u1) ...
> Preparing to unpack
> .../linux-image-4.19.0-6-amd64_4.19.67-2+deb10u1_amd64.deb ...
> Unpacking linux-image-4.19.0-6-amd64 (4.19.67-2+deb10u1) over
> (4.19.67-2+deb10u1) ...
> Setting up linux-image-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
> /etc/kernel/postinst.d/dkms:
> Error! Bad return status for module build on kernel: 4.19.0-6-amd64
> (x86_64)
> Consult /var/lib/dkms/open-vm-tools/10.1.5/build/make.log for more
> information.
> /etc/kernel/postinst.d/initramfs-tools:
> update-initramfs: Generating /boot/initrd.img-4.19.0-6-amd64
> W: Possible missing firmware /lib/firmware/i915/bxt_dmc_ver1_07.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/skl_dmc_ver1_27.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_04.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/cnl_dmc_ver1_07.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/glk_dmc_ver1_04.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/kbl_guc_ver9_39.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/bxt_guc_ver9_29.bin for
> module i915
> W: Possible missing firmware /lib/firmware/i915/skl_guc_ver9_33.bin for
> module i915
> W: Possible missing firmware
> /lib/firmware/i915/kbl_huc_ver02_00_1810.bin for module i915
> W: Possible missing firmware
> /lib/firmware/i915/bxt_huc_ver01_07_1398.bin for module i915
> W: Possible missing firmware
> /lib/firmware/i915/skl_huc_ver01_07_1398.bin for module i915
> /etc/kernel/postinst.d/zz-update-grub:
> Generating grub configuration file ...
> Found background image: /usr/share/images/desktop-base/desktop-grub.png
> Found linux image: /boot/vmlinuz-4.19.0-6-amd64
> Found initrd image: /boot/initrd.img-4.19.0-6-amd64
> Found linux image: /boot/vmlinuz-4.19.0-5-amd64
> Found initrd image: /boot/initrd.img-4.19.0-5-amd64
> Found linux image: /boot/vmlinuz-4.9.0-8-amd64
> Found initrd image: /boot/initrd.img-4.9.0-8-amd64
> Found memtest86+ image: /boot/memtest86+.bin
> Found memtest86+ multiboot image: /boot/memtest86+_multiboot.bin
> done
> Setting up linux-headers-4.19.0-6-common (4.19.67-2+deb10u1) ...
> Setting up linux-headers-4.19.0-6-amd64 (4.19.67-2+deb10u1) ...
> /etc/kernel/header_postinst.d/dkms:
> Error! Bad return status for module build on kernel: 4.19.0-6-amd64
> (x86_64)
> Consult /var/lib/dkms/open-vm-tools/10.1.5/build/make.log for more
> information.
> 
> 
> *There seems to be a problem similar to mine reported here:
> https://www.linuxquestions.org/questions/debian-26/bad-return-status-for-module-build-on-kernel-4175628550/
> 
> 
> *While I was doing the dist-upgrade, I carelessly ran ~out of disk space
> (I'm not sure if I quite ran out), so that might have something to do
> with this problem. I'm not sure how to get out of the situation, though.
> Thank you for your trouble in looking at this bug report; please let me
> know if I've omitted any information that might be useful.

-- 
 Bernd Zeimetz                            Debian GNU/Linux Developer
 http://bzed.de                                http://www.debian.org
 GPG Fingerprint: ECA1 E3F2 8E11 2432 D485  DD95 EB36 171A 6FF9 435F

Reply via email to