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 9F08F138825 for ; Thu, 2 Apr 2015 10:40:15 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 199D2E0978; Thu, 2 Apr 2015 10:40:09 +0000 (UTC) Received: from mail-ie0-f182.google.com (mail-ie0-f182.google.com [209.85.223.182]) (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 0B5A4E096C for ; Thu, 2 Apr 2015 10:40:07 +0000 (UTC) Received: by iebmp1 with SMTP id mp1so58343238ieb.0 for ; Thu, 02 Apr 2015 03:40:07 -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:content-transfer-encoding; bh=bSn9fsh7zKX1KhcHWxuG7F+P3lfwiHbDl/zoTVScfSA=; b=g/iUJ9SuAU74vufV2vH8sm0mNGDWUnIebtqHKmJip0IZ0HyEXWpkS5ReTeYR8ChsSy /6unN+q6cQ1x+cbyotF718y+V1dVUbqHS3hn7t9408JXb7TozUSvnfDUVYkyW1bqfRu+ 7HrmM1vmJACkhhvwi+zj+dv+biggYcVCsPYclE6RoZSJMXa5R9YmKrgekWpcg14vsd5c 64PBvjXjiecX7lpnFOQ1ppslnpw6kgHhZjts9Y6AqNNTq2/bf/qRxbTAk3xz7rgxEouS FcNTrAvbOQM0BVkvRhzvYaSs2Pm4ipszrKaZaGVQw089UY5l1PUCJ26I1QUg/1YbgxkV KdSQ== 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 X-Received: by 10.50.107.36 with SMTP id gz4mr18841111igb.25.1427971207414; Thu, 02 Apr 2015 03:40:07 -0700 (PDT) Sender: freemanrich@gmail.com Received: by 10.107.48.198 with HTTP; Thu, 2 Apr 2015 03:40:07 -0700 (PDT) In-Reply-To: <551CC8C9.1070902@darkmetatron.de> References: <5517CCCC.90800@seismic.de> <551881EA.7040705@gmail.com> <5519103D.8020200@xunil.at> <201503301023.30797.michaelkintzios@gmail.com> <551919CF.70200@gmail.com> <55191F2F.4070906@xunil.at> <55192205.4060702@gmail.com> <5519302F.5070906@gmail.com> <20150401192842.0c50d878@amit.mysel> <551CC8C9.1070902@darkmetatron.de> Date: Thu, 2 Apr 2015 06:40:07 -0400 X-Google-Sender-Auth: OgiCCpr9J5dUOYoSdpAlGm6pcjk Message-ID: Subject: Re: [gentoo-user] Re: This nite's switch to "full multilib" From: Rich Freeman To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: cd747197-e563-45a2-821e-234c7599b424 X-Archives-Hash: d2bbcdbea679aa7a798129251062503c On Thu, Apr 2, 2015 at 12:42 AM, Sebastian Be=C3=9Fler wrote: > On 01.04.2015 19:28, R=C3=B3bert =C4=8Cer=C5=88ansk=C3=BD wrote: > >> Big advantage of automatic deps over --autounmask is that auto deps >> would not mess with user configuration files in /etc. Changed USE >> flags would be stored internally by portage. > > Ok, but then you need a database (another file in /etc/portage/) for all = of > the active use flags that are set by the installed packages. That or ever= y > emerge has to scan and parse every ebuild of all installed packages, addi= ng > a high delay. This is what portage already has to do with the list of installed packages. Doing it for installed USE flags is just more of the same. I suspect that portage has to do this anyway just to make sure that the current config is still valid, or to see if --newuse should cause a change, and so on. --=20 Rich