From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <gentoo-portage-dev+bounces-4727-garchives=archives.gentoo.org@lists.gentoo.org>
Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80])
	by finch.gentoo.org (Postfix) with ESMTP id 43F60138A3F
	for <garchives@archives.gentoo.org>; Sun,  5 Apr 2015 16:13:02 +0000 (UTC)
Received: from pigeon.gentoo.org (localhost [127.0.0.1])
	by pigeon.gentoo.org (Postfix) with SMTP id BBA88E0914;
	Sun,  5 Apr 2015 16:13:01 +0000 (UTC)
Received: from mail-ie0-f177.google.com (mail-ie0-f177.google.com [209.85.223.177])
	(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
	(No client certificate requested)
	by pigeon.gentoo.org (Postfix) with ESMTPS id 49C6FE090E
	for <gentoo-portage-dev@lists.gentoo.org>; Sun,  5 Apr 2015 16:13:01 +0000 (UTC)
Received: by iedfl3 with SMTP id fl3so9076329ied.1
        for <gentoo-portage-dev@lists.gentoo.org>; Sun, 05 Apr 2015 09:13:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=gmail.com; s=20120113;
        h=mime-version:sender:in-reply-to:references:date:message-id:subject
         :from:to:content-type;
        bh=i9k/kTLdHHtASGnMY72Wa7R5AEIwLZbECLkKP0uElBo=;
        b=n8niPrH6d54dRisahgPoYty8uJnTMwZI2rCnXIqEGGM/LJmwsXZ1SxC+pBRujDl9TF
         7vz5ycD5F2Q1qsgsjeQ8MpumkZWg16ZwXtPqRr95ymZH24E8QQ5REGbCPok8tvGEWmfr
         cgHG3O5DcjGpfmeF5yC7pn69BUO07uPdYqjpZzSOyV4K518mDhlUxju5PEluZ4Y1zN+T
         GY3HNnj3gGw5mO9EVSPmaAjr0msuiubnzEqWYXLtVstX8kLehAr/Irz7/l+1Xa+Vu2Tl
         VQJRU5+Xe5LUgyDgmugp9sVTcfQ+mMl3dSpYSeACWIsvyVwQ63/AAsoCR9PG1Z6XQsdz
         Jj7g==
Precedence: bulk
List-Post: <mailto:gentoo-portage-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-portage-dev+help@lists.gentoo.org>
List-Unsubscribe: <mailto:gentoo-portage-dev+unsubscribe@lists.gentoo.org>
List-Subscribe: <mailto:gentoo-portage-dev+subscribe@lists.gentoo.org>
List-Id: Gentoo Linux mail <gentoo-portage-dev.gentoo.org>
X-BeenThere: gentoo-portage-dev@lists.gentoo.org
Reply-to: gentoo-portage-dev@lists.gentoo.org
MIME-Version: 1.0
X-Received: by 10.107.135.144 with SMTP id r16mr17073861ioi.13.1428250380722;
 Sun, 05 Apr 2015 09:13:00 -0700 (PDT)
Sender: freemanrich@gmail.com
Received: by 10.107.48.198 with HTTP; Sun, 5 Apr 2015 09:13:00 -0700 (PDT)
In-Reply-To: <mfrldn$l2k$1@ger.gmane.org>
References: <CAGfcS_kGeX08et-vcW6qFwnRQMqZRz5dc0sM5AxSrhjuwCbDSA@mail.gmail.com>
	<5520CCA6.6020801@gentoo.org>
	<mfrldn$l2k$1@ger.gmane.org>
Date: Sun, 5 Apr 2015 12:13:00 -0400
X-Google-Sender-Auth: kfT1GbgJJ5Roa61xuVpUxQDUYqU
Message-ID: <CAGfcS_m1XVOSwAzt9tZruFoyr85FW4h-135+c3P8B-uEu3hY1g@mail.gmail.com>
Subject: Re: [gentoo-portage-dev] Re: Dynamic USE dependencies
From: Rich Freeman <rich0@gentoo.org>
To: gentoo-portage-dev@lists.gentoo.org
Content-Type: text/plain; charset=UTF-8
X-Archives-Salt: d83fbe8c-2aad-433f-aaf4-743694a9df66
X-Archives-Hash: 674b06997fce7030e878e8fbb827fee6

On Sun, Apr 5, 2015 at 11:47 AM, Martin Vaeth <martin@mvath.de> wrote:
> One suggestion around this problem would be to use different
> directories for these two types of use-flags, say
> "package.use" and "package.use.needed".

I still think we need a better long-term solution, but the workaround
is simpler than that.

I try to keep files in directories for package.keywords and
package.use.  One starts with a z and is a dumping ground for
auto-whatever.  The other files are where I try to remember to store
personal preferences.  So, in theory at any time I can wipe the z-file
and run emerge and watch it wrestle with re-creating it.

However, I think a cleaner solution would be better...

-- 
Rich