Package: open-vm-tools
Version: 2:10.1.10-2

Hi,
it seems the service "run-vmblockx2dfuse.mount" has a special char which
makes the dh tools fail on it.

Error:
Setting up open-vm-tools-desktop (2:10.1.10-2) ...
Failed to preset unit: Unit file run-vmblockx2dfuse.mount does not exist.
/usr/bin/deb-systemd-helper: error: systemctl preset failed on
run-vmblockx2dfuse.mount: No such file or directory
Failed to get unit file state for run-vmblockx2dfuse.mount: No such file or
directory
run-vmblockx2dfuse.mount is a disabled or a static unit, not starting it.

See the '\' in the service name:
# dpkg -L open-vm-tools-desktop | grep fuse
/lib/systemd/system/run-vmblock\x2dfuse.mount

Calling the snippet of the pstinst directly confirms this issue:
# DPKG_MAINTSCRIPT_PACKAGE=open-vm-tools-desktop
_DEB_SYSTEMD_HELPER_DEBUG=1 deb-systemd-helper enable
run-vmblock\x2dfuse.mount
(deb-systemd-helper DEBUG) is purge = no
(deb-systemd-helper DEBUG) action = enable, scriptname =
run-vmblockx2dfuse.mount, service_path = run-vmblockx2dfuse.mount
(deb-systemd-helper DEBUG) Using systemctl preset to enable
run-vmblockx2dfuse.mount
Failed to preset unit: Unit file run-vmblockx2dfuse.mount does not exist.
/usr/bin/deb-systemd-helper: error: systemctl preset failed on
run-vmblockx2dfuse.mount: No such file or director

-- 
Christian Ehrhardt
Software Engineer, Ubuntu Server
Canonical Ltd

Reply via email to