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 ) id 1QdiRS-0003jZ-Cy for garchives@archives.gentoo.org; Mon, 04 Jul 2011 12:39:58 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8976F21C06A; Mon, 4 Jul 2011 12:38:28 +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 58DD021C06A for ; Mon, 4 Jul 2011 12:38:28 +0000 (UTC) Received: by qwb7 with SMTP id 7so3418380qwb.40 for ; Mon, 04 Jul 2011 05:38:27 -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=nKzv8KDhN9DuStUQe1o8myCvuNdRz0DqHpCCbfuMKvg=; b=v42kj2TkroT8P65Ck5dVrJLAOypQofvCRYH2AU8C/aXDbJzKEwWcU+5NkGbL6lkOfa su1KoqGS7JOGe0lo80F1yS6eQsGUa/EscA1FtF+YYqh2G7o4Jcvx0JJ+SbJ+jvk7LMWv Uz6hTVTlWqayGb2aG6SGxz3hRtLRe4Yx4aEKM= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.229.62.150 with SMTP id x22mr4632883qch.136.1309783106397; Mon, 04 Jul 2011 05:38:26 -0700 (PDT) Sender: daniel.pielmeier@googlemail.com Received: by 10.229.220.18 with HTTP; Mon, 4 Jul 2011 05:38:26 -0700 (PDT) In-Reply-To: <4E11AB5D.1030304@alyf.net> References: <4E11AB5D.1030304@alyf.net> Date: Mon, 4 Jul 2011 14:38:26 +0200 X-Google-Sender-Auth: 2mR-5Qm_90HzEKGoKDTqQnepMT4 Message-ID: Subject: Re: [gentoo-user] What's up with the "hardened" USE flag? From: Daniel Pielmeier To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: X-Archives-Hash: 8fa13e710e909c4de157eb4a655884e8 2011/7/4 Andrea Conti : > Hello, > >> Everyone will get this. The culprit is a change in the >> pax-utils.eclass [1]. Which adds USE="hardened to every consumer" of >> the eclass. > > That's IUSE, not USE. USE flags are not touched (at least on > non-hardened systems), so the change is only picked up by emerge if you > use the --new-use option. IUSE~=USE [1] >> It changes nothing for non hardened users but forces a >> rebuild of the affected packages. > > If you're positively sure that a package's USE flags did not change > since when it was last compiled, you can avoid recompiling by adding (or > removing) the "hardened" flag in /var/db/pkg///IUSE. Please do not use such hacks, use --changed-use to avoid a rebuild instead of --new-use like Neil suggested. Anyway the change in the eclass was reverted, so everything is fine again. [1] http://devmanual.gentoo.org/ebuild-writing/variables/index.html -- Regards, Daniel