Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Commit de9643a (first shipped in dnf 4.2.8) changed opts.command from a list to a simple string, but code in RemoveCommand still handled it as if it was a list. This broke silently because Python will iterate over a string character by character, so it never produced a syntax error or an exception that would be noticed. But it broke behavior of the `remove-n` form, since it would no longer detect that command to restrict search of packages. Before this commit, this command would (incorrectly) succeed: $ dnf remove-n joe-4.6 After this commit: $ dnf remove-n joe-4.6 No match for argument: joe-4.6 No packages marked for removal. Dependencies resolved. Nothing to do. Complete! This command still works as expected: $ dnf remove-n joe Closes: #1611 Approved by: m-blaha
- Loading branch information