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 B88C1138825 for ; Thu, 2 Apr 2015 05:21:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5F03CE08F8; Thu, 2 Apr 2015 05:21:06 +0000 (UTC) Received: from smtp102-3.vfemail.net (eightthree.vfemail.net [96.30.253.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 4A1C5E08DF for ; Thu, 2 Apr 2015 05:21:05 +0000 (UTC) Received: (qmail 3273 invoked by uid 89); 2 Apr 2015 05:21:03 -0000 Received: by simscan 1.4.0 ppid: 3263, pid: 3269, t: 0.1545s scanners:none Received: from unknown (HELO bXlzZWw=) (aHNAdmZlbWFpbC5uZXQ=@ODcuMjQ0LjIzMy4xNTM=) by mail.vfemail.net with ESMTPA; 2 Apr 2015 05:21:03 -0000 X-Received: id BFA9F40036 for ; Thu, 2 Apr 2015 07:21:01 +0200 (CEST) Date: Thu, 2 Apr 2015 07:21:01 +0200 From: =?ISO-8859-2?B?UvNiZXJ0IMhlcvJhbnNr/Q==?= To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Re: This nite's switch to "full multilib" Message-ID: <20150402072101.341cbec3@amit.mysel> 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> X-Mailer: Claws Mail 3.9.0 (GTK+ 2.24.27; x86_64-pc-linux-gnu) 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 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 06aa29a5-a48e-4926-b835-ac7e32662bd9 X-Archives-Hash: b1a2117c56587ea4b1588bcb8f638d3f On Thu, 02 Apr 2015 06:42:49 +0200 Sebastian Be=DFler wrote: > On 01.04.2015 19:28, R=F3bert =C8er=F2ansk=FD wrote: >=20 > > 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. >=20 >=20 > 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 every emerge has to scan and parse every ebuild of all > installed packages, adding a high delay. Of course you'll need a database (but not in /etc!). It might be /var/db/pkg or separate one, that is an implementation detail which I am not able to tell without knowledge of portage implementation. Besides there is such database now - it is your (abused) package.use! You have to manually add entries to it and I do not know any database slower than human typing to a text file ;-) (There is autounmask option of course but then you allow portage to mess with your files which is not a good thing.) Robert=20 --=20 R=F3bert =C8er=F2ansk=FD E-mail: openhs@tightmail.com Jabber: hs@jabber.sk