[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 Dylan Aïssi (2022-05-30 14:30:38)
> Le lun. 30 mai 2022 à 12:55, Jonas Smedegaard <jonas@jones.dk> a écrit :
> >
> >  a) pipewire package enables pipewire service by default
> 
> Indeed, but pipewire service doesn't take control of audio over
> pulseaudio. Only pipewire-pulse does that.
> So, if you don't want to use pipewire for audio, then don't install
> pipewire-pulse and that's it.
> What is the real issue with pipewire service?
> 
> libpipewire recommends pipewire for a reason [1], do you mean this is
> not a good reason?
> 
> [1] https://salsa.debian.org/utopia-team/pipewire/-/merge_requests/1

Yes, that is exactly what I mean.

All the libraries in Debian linking against libmariadb3 similary
"relies on being able to connect to [MariaDB] to function", yet none of
them recommend the package mariadb - because those libraries do not
actually *use* mariadb, it is the applications linking against those
libraries that use mariadb, and those applications can each decide how
important is is for said functionality to work - whether it should be a
dependency, a recommendation, or a suggestion.

Declaring a package relation from a library to a daemon forces *all*
consumers of that library to have equal strength relationship, which
almost always wrong.


 - 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: