Why do we have bash-completion in our Flatpak runtime?

Is this a “feature” or a “bug”? In my opinion, it’s unnecessary.

We even have:

/share/zsh/site-functions/_bwrap
/share/zsh/site-functions/_pulseaudio

Can you specify the flatpak runtime that was from?

Flatpak runtime is from flathub.

For reference, both 'org.gnome.Platform' and 'org.freedesktop.Platform' have them.

Not exactly. I’m referring specifically to the /etc/profile.d/bash_completion.sh file and its related files — essentially the files included in Fedora’s bash-completion package — not the bash-completion scripts installed by other packages.

But I indeed believe that the other bash-completion and zsh-completion files aren’t needed in the runtime either.

Not need:

/lib/systemd
/lib/sysusers.d
/lib/tmpfiles.d