Looks like there's a bit of a misunderstanding here.  There may be
multiple issues, but a missing "/usr/bin/coverage" file isn't really one
of them.  That is the upstream's name for the executable.  The packager
has chosen to rename the executable for some reason (see snippet below).
Since the packager has renamed the executable the packager should also
be making sure to update references to the old executable.

>From the package's debian/rules:

override_dh_auto_install:
    dh_auto_install
    mv ${package_install_bin_dir}/coverage \
        ${package_install_bin_dir}/python-coverage

Based on changelog entries, this was done in 2.80-1 by Ben Finney
<[email protected]>:

* debian/rules
    + Upstream packaging installs program to '/usr/bin/coverage', move to
      '/usr/bin/python-coverage' to conform with existing versions.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1225140

Title:
  --help output references wrong executable name

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/python-coverage/+bug/1225140/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to