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): mercurial-1.1.2-2.fc10 How reproducible: Always Steps to Reproduce: 1. Install mercurial 2. rpm -ql mercurial | grep bash Actual results: mercurial does not own /etc/bash_completion.d but installs a file in it Expected results: mercurial owns the directory as well Additional info:
Fixed in 1.1.2-6
mercurial-1.1.2-6.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/mercurial-1.1.2-6.fc10
mercurial-1.1.2-6.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/mercurial-1.1.2-6.fc9
mercurial-1.2-2.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/mercurial-1.2-2.fc10
mercurial-1.2-2.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/mercurial-1.2-2.fc9
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.