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

Reply via email to