From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 43F60138A3F for ; 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 ; Sun, 5 Apr 2015 16:13:01 +0000 (UTC) Received: by iedfl3 with SMTP id fl3so9076329ied.1 for ; 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: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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: References: <5520CCA6.6020801@gentoo.org> Date: Sun, 5 Apr 2015 12:13:00 -0400 X-Google-Sender-Auth: kfT1GbgJJ5Roa61xuVpUxQDUYqU Message-ID: Subject: Re: [gentoo-portage-dev] Re: Dynamic USE dependencies From: Rich Freeman 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 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