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 1SMisg-0007fQ-EX for garchives@archives.gentoo.org; Tue, 24 Apr 2012 16:46:22 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1CE8DE0C25; Tue, 24 Apr 2012 16:46:04 +0000 (UTC) Received: from caromailp3.nss.vzwnet.com (caromailp3.vzwnet.com [69.78.1.244]) by pigeon.gentoo.org (Postfix) with ESMTP id BDE5AE0BCE for ; Tue, 24 Apr 2012 16:45:24 +0000 (UTC) Received: from txsldnsp1b.nss.vzwnet.com (txsldnsp1b.nss.vzwnet.com [10.215.210.185]) by caromailp3.nss.vzwnet.com (8.14.3/8.14.3/2.0.0) with ESMTP id q3OGjNje007877 for ; Tue, 24 Apr 2012 09:45:24 -0700 (PDT) Received: from TXSODCSTLX100.wkst.vzwnet.com (TXSODCSTLX100.wkst.vzwnet.com [10.133.162.10]) by txsldnsp1b.nss.vzwnet.com (8.14.4/8.14.4/1.2.0) with ESMTP id q3OGjN6L002653 for ; Tue, 24 Apr 2012 11:45:23 -0500 (CDT) Received: from [127.0.0.1] (localhost [127.0.0.1]) by TXSODCSTLX100.wkst.vzwnet.com (Postfix) with ESMTP id EFBB15401C for ; Tue, 24 Apr 2012 11:45:22 -0500 (CDT) Message-ID: <4F96D8A2.7060902@gentoo.org> Date: Tue, 24 Apr 2012 11:45:22 -0500 From: Paul Varner User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120413 Thunderbird/11.0.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Proposal to move use.local.desc somewhere in /var References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: 7afe86b4-fb33-497d-9ad4-35848b1a1982 X-Archives-Hash: 1d6d49c4b50512fbbb41e2773c70ca10 On 04/24/12 11:21, Robin H. Johnson wrote: > On Tue, Apr 24, 2012 at 04:11:44PM +0200, Theo Chatzimichos wrote: >> log from #gentoo-portage: zmedico: (random idea) would >> it make sence to generate local.use.desc in /var/cache, or >> somewhere in /var, but out of the tree? > Why are we keeping it? I move that we remove it. It's been replaced > by USE flags in metadata.xml for several years now. > euse from gentoolkit still uses it since it is written in bash and XML parsing in bash can be problematic. We really need to get euse rewritten in python so it can use the portage and gentoolkit API's before we get rid of the file. Additionally, if we move the file, euse will need to be updated as well and get pushed out to a stable version of gentoolikit. The euse rewrite is on the roadmap for gentoolkit-0.3.1 which doesn't have a release date yet since the primary contributors have been busy with other things. Regards, Paul PS: The gentoolkit overlay (http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=summary) is open to all Gentoo developers. The only requirement for committing to the gentoolkit branch is to pick up any pieces if you break something. Note: the gentoolkit-dev branch has tighter restrictions and access to it is controlled by idl0r.