On Fri, 14 Sep 2012 19:43:42 -0400
"Rick \"Zero_Chaos\" Farina" <[email protected]> wrote:

> On 09/14/2012 05:27 PM, Michał Górny wrote:
> > On Fri, 14 Sep 2012 17:18:16 -0400
> > "Rick \"Zero_Chaos\" Farina" <[email protected]> wrote:
> > 
> >> -----BEGIN PGP SIGNED MESSAGE-----
> >> Hash: SHA1
> >>
> >> On 09/14/2012 04:56 PM, Ciaran McCreesh wrote:
> >>> On Fri, 14 Sep 2012 16:51:54 -0400
> >>> "Rick \"Zero_Chaos\" Farina" <[email protected]> wrote:
> >>>> I have a personal vendetta on this subject. Several eclasses set
> >>>> a completely worthless description (and even more set a mostly
> >>>> worthless DESCRIPTION) which ends up contaminating the
> >>>> DESCRIPTION for an ebuild when inherit is done after DESCRIPTION
> >>>> is set.
> >>>
> >>> http://article.gmane.org/gmane.linux.gentoo.devel/78813/
> >>>
> >>>> I realize that most of you will find this a little pedantic,
> >>>> however, I find that needing to move my DESCRIPTION to below the
> >>>> inherit often severely affects the readability of the ebuild, and
> >>>> all to avoid a completely (or nearly) worthless DESCRIPTION from
> >>>> contaminating my environment.
> >>>
> >>> You want your inherit line to be as near as the top as possible.
> >>> The only things you should have before the inherit line are EAPI
> >>> and any variables used by eclasses to determine behaviour.
> >>>
> >>>
> >> I have a nasty habit of writing ebuilds to be both live and
> >> versioned which requires me to test ${PV} then set things like
> >> inherit VCS, SRC-URI, and KEYWORDS below.  The large if block
> >> looks better in my opinion below the settings which are the same
> >> for all versions, rather than in the middle.
> >>
> >> Yes, it's a readability issue, but the point is, this shouldn't be
> >> an issue at all.
> > 
> > Use unifdef. Look at my overlay, and my ebuilds in the tree.
> > 
> 
> So just so we are clear, everyone but me thinks that
> DESCRIPTION="Based on the ${ECLASS} eclass" is a completely useful
> and critically required piece of code?

No. We agree with you that it is useless but you are saying that with
a *completely* wrong reasoning.

> Until that point I'll probably keep bringing this up.

Don't forget to threaten us that you'll leave Gentoo.

-- 
Best regards,
Michał Górny

Attachment: signature.asc
Description: PGP signature

Reply via email to