Description of problem: After upgrading from F29 to F30 dnf bash completion not working any more at all. Auto completion not working for any dnf command, not only for packages from repos. Version-Release number of selected component (if applicable): dnf-4.2.1-1.fc30 How reproducible: Try to run any command like: dnf <foo[TAB]> Steps to Reproduce: sudo dnf ins[TAB] or dnf ins[TAB] Actual results: Nothing. Expected results: sudo dnf install
*** Bug 1695082 has been marked as a duplicate of this bug. ***
Bug #1695082 has "set -x" output for an attempt of tab expansion. I've come across this myself, tried to execute this line from the output (towards the end)...: /usr/bin/python3 -c 'import sys; from dnf.cli import completion_helper as ch; ch.main(sys.argv[1:])' _cmds '' -d 0 -q -C --assumeno --nogpgcheck ...and found that the completion_helper module isn't installed (which it is with the same version-release on F-29).
(In reply to Nils Philippsen from comment #2) > ...and found that the completion_helper module isn't installed (which it is > with the same version-release on F-29). Clarifying, I mean that python3-dnf contains the module in F-29, but doesn't in F-30, Rawhide.
*** This bug has been marked as a duplicate of bug 1695853 ***