Hi, Rhythmbox should have a musepack use flag that would add gst-plugins-musepack to its dependencies when enabled. Reproducible: Always
Honestly, I'm not sure why we need these use flags. You can just emerge gst-plugin-<codec>, and it works. I guess for cases where a global use flag exists already, but is there a real reason to have them?
We've already discussed this many many times and most of us had agreed to leave the deps as is (ie, not add nor remove any). Gstreamer doesn't need build time deps, why should we force it down to the users? Thanks
(In reply to comment #2) > We've already discussed this many many times and most of us had agreed to leave > the deps as is (ie, not add nor remove any). > > Gstreamer doesn't need build time deps, why should we force it down to the > users? > > Thanks > Ok, I have nothing against adding gstreamer plugins use flags to ebuilds and nothing against removing them all. But, as a simple user, what I expect is consistency : IMHO either rhythmbox and other gstreamer apps should have all the gstreamer plugins use flags or they shouldn't have any. Today it has mad, flac and vorbis use flags. Am I missing something ?
A remark : I remember having read somewhere (maybe in Gentoo User Manual or maybe elsewhere) that users should not install gstreamer plugins directly, but that any application needing/using a specific gstreamer plugin would expose a use flag to trigger the dependency. If someone can figure out which document I'm referring to, it could be interesting to update it with the new policy, if there is one.
I agree with the other herd members. There are too many useflags already imo and there is really no need to complicate things by adding more. I have never seen the mentioned document, but if it does exist it should be changed(again imo). I'm closing this as won't fix since I think it is pointless to add a new useflag for every audio format that gstreamer supports. I'd honestly rather start removing some of the useflags in place rather than add more.