On Sat, Sep 15, 2012 at 8:59 AM, Michał Górny <[email protected]> wrote:
> 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

This was uncalled-for. I see no such tone from his e-mails. We need no
more flames. We had enough of these already.

-- 
Regards,
Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2

Reply via email to