On Tue, Sep 18, 2012 at 11:38:50AM +0200, Ulrich Mueller wrote:
> >>>>> On Tue, 18 Sep 2012, Brian Harring wrote:
>
> > On Tue, Sep 18, 2012 at 10:25:51AM +0200, Micha?? G??rny wrote:
> >> Also, could you please stop spreading FUD with your examples?
>
> > It's not FUD; it's rendered deps, and a demonstration of how they
> > collapse down naturally on their own regardless of how you generate
> > them.
>
> > Quite frankly, it's a fairly effective demonstration in my views, but
> > so it goes.
>
> >> A quick
> >> glance shows that what you have expanded there, a fairly reasonable
> >> Gentoo dev will solve using:
> >>
> >> RDEPEND="[common depends]"
> >> DEPEND="${RDEPEND}
> >> [build only depends]"
>
> > from diffball (under current EAPIs)
>
> > """
> > RDEPEND=">=sys-libs/zlib-1.1.4
> > >=app-arch/bzip2-1.0.2
> > app-arch/xz-utils"
> > DEPEND="${RDEPEND}
> > virtual/pkgconfig"
> > """
>
> > becomes the following under the proposal:
>
> > """
> > DEPENDENCIES=">=sys-libs/zlib-1.1.4
> > >=app-arch/bzip2-1.0.2
> > app-arch/xz-utils"
> > dep:build? ( virtual/pkgconfig )"
> > """
>
> Which is longer than the original. ;-)
I see 5 lines in the first version, and 4 in the second. I also see
either someone who counted wrong, or basing that statement purely on
byte count (which is frankly arguing to argue on your part).
Either way, pretty sure your view is -1; I'll add it into the glep
along mgorny, skipping sniping like the above.
~harring