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-user+bounces-125121-garchives=archives.gentoo.org@lists.gentoo.org>)
	id 1Qdkd1-0002RJ-EQ
	for garchives@archives.gentoo.org; Mon, 04 Jul 2011 15:00:03 +0000
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id 7560DE0776;
	Mon,  4 Jul 2011 14:57:56 +0000 (UTC)
Received: from mail-qw0-f53.google.com (mail-qw0-f53.google.com [209.85.216.53])
	by pigeon.gentoo.org (Postfix) with ESMTP id 4B75AE0776
	for <gentoo-user@lists.gentoo.org>; Mon,  4 Jul 2011 14:57:55 +0000 (UTC)
Received: by qwb7 with SMTP id 7so3482949qwb.40
        for <gentoo-user@lists.gentoo.org>; Mon, 04 Jul 2011 07:57:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=googlemail.com; s=gamma;
        h=mime-version:reply-to:sender:in-reply-to:references:date
         :x-google-sender-auth:message-id:subject:from:to:content-type;
        bh=KPvdRvTZ8EXOwOMzWX8Hvk+tGPfWIQGWbe/HRzQsQ/g=;
        b=G+37y2h1KzcJWfsTFoAlBq+3OtJxwhasnI/UmxMNDlmwnek0RlTaOS5b3+hrknJV+W
         ZSbYgRk+i1OkMX+dqStxJwGiA+TSn2FNge3+pEFvf0AmUsn5YHxbEtr6v+1lFex5bdXi
         eGFde7abLmUWuOaXj+7xltAZ27fYYt+pQBe/4=
Precedence: bulk
List-Post: <mailto:gentoo-user@lists.gentoo.org>
List-Help: <mailto:gentoo-user+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-user+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-user+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-user.gentoo.org>
X-BeenThere: gentoo-user@lists.gentoo.org
Reply-to: gentoo-user@lists.gentoo.org
MIME-Version: 1.0
Received: by 10.229.105.72 with SMTP id s8mr4750954qco.98.1309791475687; Mon,
 04 Jul 2011 07:57:55 -0700 (PDT)
Sender: daniel.pielmeier@googlemail.com
Received: by 10.229.220.18 with HTTP; Mon, 4 Jul 2011 07:57:55 -0700 (PDT)
In-Reply-To: <4E11CB3D.509@alyf.net>
References: <iur4qt$sqb$1@dough.gmane.org>
	<CAJnEOsjdaaqnaYx6ySb1HpNkfyPTGUHzsMkBHkewFqqrgfb78Q@mail.gmail.com>
	<4E11AB5D.1030304@alyf.net>
	<CAJnEOsj+xAam8DshmEE+p-ZWfuDdrPY5sZppEc54bz-VycGn7g@mail.gmail.com>
	<4E11CB3D.509@alyf.net>
Date: Mon, 4 Jul 2011 16:57:55 +0200
X-Google-Sender-Auth: j-fXM5CfhRg9XW5oVtcPncTemmc
Message-ID: <CAJnEOshk260OrQ2fzauemDJz3Un64-ZysRM3E7_isqPiP1Z4zA@mail.gmail.com>
Subject: Re: [gentoo-user] What's up with the "hardened" USE flag?
From: Daniel Pielmeier <billie@gentoo.org>
To: gentoo-user@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
X-Archives-Salt: 
X-Archives-Hash: e6cf00eeb7ba96df3252e52b6b71e553

2011/7/4 Andrea Conti <alyf@alyf.net>:
>
>>> That's IUSE, not USE.
>
>> IUSE~=USE [1]
>
> Um, yes. It's what I wrote.

Just wanted to state that the use flags _have changed_ because of the
IUSE="hardened" injection in the eclass. The whole changeset itself
has not effect for non hardened users but forcing a rebuild because of
changed flags.

I translate "That's IUSE, not USE" to IUSE!=USE
With "IUSE~=USE" I wanted to say that it is somewhat the same. IUSE is
a list of all USE flags including USE_EXPAND flags like
video_cards_smth but not arch flags like x86 or amd64.

Anyway if I do IUSE="FLAG" in an eclass this flag will show up in any
consumer of the eclass because it is cumulative and this forces a
rebuild with "--new-use".

>
>> use --changed-use to avoid a rebuild
>> instead of --new-use like Neil suggested.
>
>This only works if you *permanently* switch to --changed-use, otherwise
>you'll just postpone things to next time you use --new-use.

I know I am not a fan of --changed-use myself thus I accepted the
rebuild of openoffice,icedtea,thunderbird etc. and today I rebuild it
again :)

-- 
Regards,
Daniel