The latest fedora-38 template is still missing bash-completion package. Debian-11 still has it, Fedora does not.
sudo dnf install ox<TAB> produces nothing in any terminal on fedora-38 template unlike real Fedora-38 where is works.
Bash completion is present not only in Fedora for ages and is present in ALL GNU/Linux distros.
Debian and debian-based Qubes OS templates have bash-completion installed, too.
The problem exists in Qubes OS for so long that it is starting to be ridiculous.
Steps to reproduce
Open terminal inside fedora-38 template.
Try to install something with shell completion:
sudo dnf install <TAB><TAB>
Expected behavior
The list of packages is provided, completion works as in the original Fedora-38.
Actual behavior
Nothing happens or the file of local files provided. Completion is broken.
Solution:
Add bash-completion package to the fedora templates as it presents in the original Fedora for ages.
P.S. dom0 also reserves to have a working completion, also has no package installed.
How to file a helpful issue
Qubes OS release
R4.0, R4.1, R4.2 (probably)
Brief summary
The latest fedora-38 template is still missing
bash-completion
package. Debian-11 still has it, Fedora does not.sudo dnf install ox<TAB>
produces nothing in any terminal on fedora-38 template unlike real Fedora-38 where is works.Bash completion is present not only in Fedora for ages and is present in ALL GNU/Linux distros. Debian and debian-based Qubes OS templates have bash-completion installed, too. The problem exists in Qubes OS for so long that it is starting to be ridiculous.
Steps to reproduce
Open terminal inside fedora-38 template. Try to install something with shell completion:
sudo dnf install <TAB><TAB>
Expected behavior
The list of packages is provided, completion works as in the original Fedora-38.
Actual behavior
Nothing happens or the file of local files provided. Completion is broken.
Solution:
Add
bash-completion
package to the fedora templates as it presents in the original Fedora for ages.P.S.
dom0
also reserves to have a working completion, also has no package installed.