Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] RFCv2: USE=avcodec (+ USE=ffmpeg/libav)
Date: Tue, 20 Jan 2015 12:41:31
Message-Id: 21694.19697.996054.514347@a1i15.kph.uni-mainz.de
In Reply to: [gentoo-dev] RFCv2: USE=avcodec (+ USE=ffmpeg/libav) by "Michał Górny"
1 >>>>> On Tue, 20 Jan 2015, Michał Górny wrote:
2
3 > REQUIRED_USE="
4 > avcodec? ( ^^ ( ffmpeg libav ) )
5 > postproc? ( ^^ ( ffmpeg libav ) )
6 > ffmpeg? ( || ( avcodec postproc ) )
7 > libav? ( || ( avcodec postproc ) )"
8
9 Seriously? You expect users to figure out [1] what combinations of
10 USE flags will work for such an ebuild?
11
12 There are good reasons why the devmanual [2] advises against such
13 overuse of REQUIRED_USE:
14
15 | Note: In order to avoid forcing users to micro-manage flags too
16 | much, REQUIRED_USE should be used sparingly. Follow the normal
17 | policy whenever it is possible to do a build that will presumably
18 | suit the user's needs.
19
20 Ulrich
21
22 [1] https://en.wikipedia.org/wiki/Zebra_Puzzle
23 [2] http://devmanual.gentoo.org/general-concepts/use-flags/index.html#conflicting-use-flags

Replies

Subject Author
Re: [gentoo-dev] RFCv2: USE=avcodec (+ USE=ffmpeg/libav) Ciaran McCreesh <ciaran.mccreesh@××××××××××.com>