Hide Forgot
Description of problem: Updating dnf pulls in bash-completion. This should not happen. I don't have bash-completion installed and I don't want it. Version-Release number of selected component (if applicable): dnf-1.1.10-1.fc24.noarch How reproducible: always Steps to Reproduce: # dnf update dnf Last metadata expiration check: 2:48:28 ago on Mon Dec 5 17:43:25 2016. Dependencies resolved. ================================================================================= Package Arch Version Repository Size ================================================================================= Installing: bash-completion noarch 1:2.4-1.fc24 updates 269 k Upgrading: dnf noarch 1.1.10-2.fc24 updates 275 k dnf-conf noarch 1.1.10-2.fc24 updates 95 k dnf-yum noarch 1.1.10-2.fc24 updates 78 k python2-dnf noarch 1.1.10-2.fc24 updates 443 k python3-dnf noarch 1.1.10-2.fc24 updates 451 k Transaction Summary ================================================================================= Install 1 Package Upgrade 5 Packages Total download size: 1.6 M Is this ok [y/N]: Operation aborted. Expected results: Do not include bash-completion Additional info: Just updated to Fedora 24 and noticed this.
This is coming from the line "Recommends: bash-completion" in the dnf spec file. Remove this line.
https://github.com/rpm-software-management/dnf/commit/5f8fbdde6fd242ec787835c4406550138263dd91 unfortunately its not easy to solve on solver level: https://github.com/openSUSE/libsolv/issues/168