Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 425308 - media-plugins/gst-plugins-meta: about using global "encode" USE flag to pull in encoders
Summary: media-plugins/gst-plugins-meta: about using global "encode" USE flag to pull ...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-07-08 11:50 UTC by Pacho Ramos
Modified: 2019-02-14 00:04 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pacho Ramos gentoo-dev 2012-07-08 11:50:55 UTC
Currently, we are handling this a bit inconsistently in gst-plugins-meta ebuilds, maybe would be interesting to use "encode" USE flag to pull in encoders only when it's enabled. What do you think?

Reproducible: Always
Comment 1 Gilles Dartiguelongue gentoo-dev 2012-11-03 11:44:03 UTC
Imho, this ebuilds has degenerated in an incontrollable USE flag fest.
We should retry discussing its split or plain removal.

Iirc it was intended to be use by packages using gstreamer to have a package responsible for all optional dependencies, but not to USE-depend on anything in it and leave applications hard-depend on plugin they do need.

This policy is broken by our own ebuilds btw: brasero, gnome-media.

If we split it (someone was working on this idea iirc), shoud we have:
  * encode
  * decode (mp3, vorbis, aac, ...)
  * input/outups (jack, pulse, alsa, oss, ...)