On Tue, 2 Oct 2012 13:40:45 -0700 Brian Harring <ferri...@gmail.com> wrote: > Same difference applies; he's making the claim that the resolver > can't tell that the python atom should be the same between build/run: > > dep:build,run? ( dev-lang/python:2.7= ) > build: dev-python/snakeoil > > # vs labels > > build+run: dev-lang/python:2.7= > build: dev-python/snakeoil > > The argument there is basically predicated on the belief that only > labels can 'color' the sections it contains. This is a bullshit > claim, and possibly specific to paludis internal failings.
No, it's specific to failings in the way you've written your proposal, which in turn are due to you wanting to implement it as a quick rendering hack in Portage. Unfortunately, the way you define things in terms of rendering dependencies forces everyone to emulate these failings so as to deliver a compliant handling of the || ( dep:build? ( a ) dep:run? ( b ) ) case. -- Ciaran McCreesh
signature.asc
Description: PGP signature