[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: use of Recommends by vlc to force users to use pipewire



Quoting Sebastian Ramacher (2022-05-16 00:56:03)
> On 2022-05-16 00:40:25 +0200, Vincent Lefevre wrote:
> > The vlc package now uses a Recommends (vlc-plugin-pipewire) to force
> > users to use pipewire instead of pulseaudio (which broke the use of
> > VLC, but also apparently ogg123 with the alsa device). IMHO, this is
> > a bad use of Recommends. It is not up to applications to choose what
> > sound server to use, even via a meta-package like vlc.
> > 
> > Shouldn't there be something in the policy about that?
> 
> Nothing forces pipewire on you. If you don't want it, don't install it.
> It isn't a dependency.
> 
> And for the record: you get pipewire installed because libpipewire-0.3-0
> recommends it.

Package relations are directional: Applications need libraries, but
libraries rarely need applications.

libpipewire-0.3-0 should not recommend pipewire, because the library
cannot know if reverse dependencies needs it strongly or weakly.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

Attachment: signature.asc
Description: signature


Reply to: