From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org)
	by finch.gentoo.org with esmtp (Exim 4.60)
	(envelope-from <gentoo-dev+bounces-36105-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1M6pbi-0003xZ-5T
	for garchives@archives.gentoo.org; Wed, 20 May 2009 17:29:34 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 08B3AE06FC;
	Wed, 20 May 2009 17:29:33 +0000 (UTC)
Received: from mail-fx0-f219.google.com (mail-fx0-f219.google.com [209.85.220.219])
	by pigeon.gentoo.org (Postfix) with ESMTP id B772CE06FC
	for <gentoo-dev@lists.gentoo.org>; Wed, 20 May 2009 17:29:32 +0000 (UTC)
Received: by fxm19 with SMTP id 19so531230fxm.34
        for <gentoo-dev@lists.gentoo.org>; Wed, 20 May 2009 10:29:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=gamma;
        h=domainkey-signature:mime-version:sender:received:in-reply-to
         :references:from:date:x-google-sender-auth:message-id:subject:to
         :content-type:content-transfer-encoding;
        bh=AZy2ZOG7UT2PffnIpCtROolvLL5zQiUdtMIl1AaO7Kg=;
        b=ZsTLQ7qRA17BAEyTpXLlsflxip/EgzHvD28OGvZQO7IBIkhEfC4CbmvUQZNuBIAGR2
         Bh82zvWUuDFQJ4yK4JgfaAuykiy+pL/Ohtf1nF+MPvlPAiSb0amSkMlEUgjbnW1N7gNB
         rQunOByTpQik9YURS6lq4rl4LYGen2iPbRDsE=
DomainKey-Signature: a=rsa-sha1; c=nofws;
        d=gmail.com; s=gamma;
        h=mime-version:sender:in-reply-to:references:from:date
         :x-google-sender-auth:message-id:subject:to:content-type
         :content-transfer-encoding;
        b=vKe0rgoYIIkH79aDGO8RDJFPrlvZYJSoM9ivEshRuAIBxE+GsBGI6fvmUIkERN4Ufv
         gF2MwOva7UsEEeTDpQbdxFR7Wj/9bHqJSRksnWBv6mZ5rofzHAV/x6xoVoeVsGktNVNh
         nHVSgMB16+Omk6rcIV58qdPK5ZBGLRj9wJ49Y=
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@lists.gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
MIME-Version: 1.0
Sender: p.jaroszynski@gmail.com
Received: by 10.204.116.208 with SMTP id n16mr1438637bkq.96.1242840572121; 
	Wed, 20 May 2009 10:29:32 -0700 (PDT)
In-Reply-To: <200905201912.56509.Arfrever@gentoo.org>
References: <200905171820.27340.Arfrever@gentoo.org> <200905171859.03848.Arfrever.FTA@gmail.com> 
	<d77765540905171002o47c33395o587b88ae39419a1f@mail.gmail.com> 
	<200905201912.56509.Arfrever@gentoo.org>
From: =?UTF-8?Q?Piotr_Jaroszy=C5=84ski?= <peper@gentoo.org>
Date: Wed, 20 May 2009 19:29:12 +0200
X-Google-Sender-Auth: 5dccf4072d05342c
Message-ID: <d77765540905201029h637ed09fk8ea3d8f789835d0d@mail.gmail.com>
Subject: Re: [gentoo-dev] [RFC] Allow bash-4.0 features in EAPI="3" ebuilds
To: gentoo-dev@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Archives-Salt: ca2f2e88-f531-42bc-b801-8f002005b200
X-Archives-Hash: e1efe7668a766f0f27f5da3a16f94b23

2009/5/20 Arfrever Frehtes Taifersar Arahesis <Arfrever@gentoo.org>:
> 2009-05-17 19:02:02 Piotr Jaroszy=C5=84ski napisa=C5=82(a):
>> 2009/5/17 Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com>:
>> > 2009-05-17 18:37:32 Ciaran McCreesh napisa=C5=82(a):
>> >> On Sun, 17 May 2009 18:20:21 +0200
>> >> Arfrever Frehtes Taifersar Arahesis <arfrever.fta@gmail.com> wrote:
>> >> > I would like to suggest to include possibility of using of features=
 of
>> >> > bash-4.0 (and older versions) in local scope of EAPI=3D"3" ebuilds.
>> >> >
>> >> > I know that it's slightly late, but this change is very easy to
>> >> > implement (adjusting RDEPEND of new versions of package managers an=
d
>> >> > updating PMS).
>> >>
>> >> No good, for two reasons.
>> >>
>> >> First, this is a global scope change
>> >
>> > Why do you think that it is a global scope change?
>>
>> I have updated the glep, see how it breaks [1].
>>
>> [1] - http://dev.gentoo.org/~peper/glep-0055.html#use-newer-bash-feature=
s
>
> This error occurs only when there is no up-to-date cache for given ebuild=
.
> rsync users would see only the usual "masked by: EAPI 3" message.

Relying on cache being valid is doomed to fail. Among other things,
what about overlays?

--=20
Best Regards,
Piotr Jaroszy=C5=84ski