On 01/26/2015 03:57 AM, Alexis Ballier wrote: > On Fri, 23 Jan 2015 09:19:19 -0800 > Zac Medico <[email protected]> wrote: > >>> what Michał claims is that 'foo' will want ffmpeg, no matter what. >> >> Maybe he's talking about some case where portage failed to trigger a >> rebuild when appropriate. We've had a number of bugs like this that >> have been fixed. The most recent recent example is bug 531656 [1]. > > Yes I know about this one :) To be honest I find it much more > difficult and convoluted (?) than the present case, yet you fixed it.
I like to handle as many cases as practically possible, because the same heuristics may be applicable to many other cases that haven't been reported yet. > Even worse: there has been tree-wide changes made because of this > (removal of := from all || ( ffmpeg:= libav:= )) instead of filling > portage bugs... which I consider just plain wrong and was in fact my > initial rant. Well, the ability of portage to handle a particular type of dependency construct does not necessarily imply that this type of dependency construct should be encouraged. -- Thanks, Zac
