On Wed, 28 Oct 2015, Felipe Sateler wrote: > Control: severity -1 minor > > On 28 October 2015 at 17:15, Francois Gouget <fgou...@free.fr> wrote: > > Package: pulseaudio > > Version: 7.0-1 > > Severity: normal > > > > Dear Maintainer, > > > > The pulseaudio package provides bash completion files for pacat, pacmd, > > pactl, padsp, > > paplay, parec, parecord and pasuspender but it does not provide the > > corresponding > > binaries. These are in the pulseaudio-utils package so these completion > > files should be > > in that package too. > > > > /usr/share/bash-completion/completions/pacat > > /usr/share/bash-completion/completions/pacmd > > /usr/share/bash-completion/completions/pactl > > /usr/share/bash-completion/completions/padsp > > /usr/share/bash-completion/completions/paplay > > /usr/share/bash-completion/completions/parec > > /usr/share/bash-completion/completions/parecord > > /usr/share/bash-completion/completions/pasuspender > > What problem does this cause? Or what benefits does it cause to use > the correct package? I don't really want to complicate the packaging.
It simply does not make sense to ship completion files for programs that are shipped by another package. That alone should be sufficient reason. After the pulseaudio package does not install the man pages for the pulseaudio-utils programs. Anyway, here's another reason: it's possible to install pulseaudio-utils without installing pulseaudio. In this case the user will not have the bash completion files for the pulseaudio-utils programs. And that's a perfect illustration of the previous point. -- Francois Gouget <fgou...@free.fr> http://fgouget.free.fr/ A particle is an irreducible representation of the Poincaré Group - Eugene Wigner