Description of problem:
According to the dnf man page, "distribution-synchronization" is a deprecated alternative to "distro-sync". But bash-completion currently only recognizes the former.
Version-Release number of selected component (if applicable):
bash-completion uses "distro-sync" for yum, so it just needs to do the same for dnf.
dnf completion is shipped by the dnf package, not bash-completion.
# rpm -qf /etc/bash_completion.d/dnf-completion.bash
Fixed by 3aead8b.
dnf-0.4.15-1.fc20 has been submitted as an update for Fedora 20.
dnf-0.4.15-1.fc20 has been pushed to the Fedora 20 stable repository. If problems still persist, please make note of it in this bug report.
Error: Package: dnf-0.4.15-1.fc20.noarch (updates)
Requires: python-hawkey >= 0.4.11
Installed: python-hawkey-0.4.10-1.fc20.x86_64 (@updates)
python-hawkey = 0.4.10-1.fc20
Available: python-hawkey-0.4.5-1.fc20.x86_64 (fedora)
python-hawkey = 0.4.5-1.fc20