Public bug reported:
The following error messages appear during postinst of open-vm-tools-
desktop in Ubuntu 16.10:
```
Created symlink
/etc/systemd/system/multi-user.target.wants/run-vmblock\x2dfuse.mount →
/lib/systemd/system/run-vmblock\x2dfuse.mount.
Failed to get unit file state for run-vmblockx2dfuse.mount: No such file or
directory
run-vmblock\x2dfuse.mount is a disabled or a static unit, not starting it.
```
According to the postinst script:
```
# Automatically added by dh_systemd_enable
# This will only remove masks created by d-s-h on package removal.
deb-systemd-helper unmask run-vmblock\\x2dfuse.mount >/dev/null || true
# was-enabled defaults to true, so new installations run enable.
if deb-systemd-helper --quiet was-enabled run-vmblock\\x2dfuse.mount; then
# Enables the unit on first installation, creates new
# symlinks on upgrades if the unit file has changed.
deb-systemd-helper enable run-vmblock\\x2dfuse.mount >/dev/null || true
else
# Update the statefile to add new symlinks (if any), which need to be
# cleaned up on purge. Also remove old symlinks.
deb-systemd-helper update-state run-vmblock\\x2dfuse.mount >/dev/null
|| true
fi
```
It seems that the deb-systemd-helper script unable to properly process
filepaths containing a slash. View the problem in a different angle it
is suspicious for /etc/systemd/system/multi-user.target.wants/run-
vmblock\x2dfuse.mount file to have a slash in a filename in the first
place, which looks like a escape character for hyphen-minus(0x2d), isn't
the file should be named run-vmblock-fuse.mount instead?
ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: open-vm-tools-desktop 2:10.0.7-3227872-5ubuntu1
ProcVersionSignature: Ubuntu 4.8.0-26.28-generic 4.8.0
Uname: Linux 4.8.0-26-generic x86_64
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Nov 4 20:15:14 2016
SourcePackage: open-vm-tools
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: open-vm-tools (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug yakkety
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1639222
Title:
"Failed to get unit file state for run-vmblockx2dfuse.mount: No such
file or directory" during open-vm-tools-desktop postinstall in Ubuntu
16.10
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/open-vm-tools/+bug/1639222/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs