Description of problem:
mercurial installs a script in /etc/bash_completion.d, but does not own the directory or Requires: bash-completion.
Since the script can be considered a 'plug-in', and thus we should not force bash-completion on people who do not need it, the solution ought to be to simply own the directory in question. This is what bzr, git and rpmlint do.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Install mercurial
2. rpm -ql mercurial | grep bash
mercurial does not own /etc/bash_completion.d but installs a file in it
mercurial owns the directory as well
Fixed in 1.1.2-6
mercurial-1.1.2-6.fc10 has been submitted as an update for Fedora 10.
mercurial-1.1.2-6.fc9 has been submitted as an update for Fedora 9.
mercurial-1.2-2.fc10 has been submitted as an update for Fedora 10.
mercurial-1.2-2.fc9 has been submitted as an update for Fedora 9.
mercurial-1.2-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
mercurial-1.2-2.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.