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 68689138247 for ; Mon, 13 Jan 2014 18:22:09 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7CD06E0B68; Mon, 13 Jan 2014 18:22:05 +0000 (UTC) Received: from mail-we0-f177.google.com (mail-we0-f177.google.com [74.125.82.177]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 6762CE0B48 for ; Mon, 13 Jan 2014 18:22:04 +0000 (UTC) Received: by mail-we0-f177.google.com with SMTP id x55so4559111wes.8 for ; Mon, 13 Jan 2014 10:22:03 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type; bh=KOWsQv1bPDjppbxQ55M023vKCXaLfbEuQWIF+OITcmU=; b=0WLMSvDg4Cmzub4cMefAvSmGYg9q1zOf4pe+WHmBI0Rsz0wh9Ahh5/hMD0lD2hmSMr z2XQLIRqbLX2oAH8sc2iVx9KX8oteZ5GCi3Bx3doAkwxocNXXlWY3ThnWLCRxFRzRp5T MJdyHVWowqlLKyduWdD2ZtHaU9VfcM+sRQYv4JLZxIIp6me2vjTOyviPzWmIH44b8Zmt ViTNnkoSaOgUM8nW1GM9qahA3YPTPUqIk7yuYKM1AKdH+6AseBMK7oWQd0qHWCU7N0n/ m35j1PNZkTzVrRYGOp93+Ec13Bf+MfcUmbxVfIRLWFsz0rIYPqrej08myGtly9gjcwH1 YTjQ== X-Received: by 10.195.13.130 with SMTP id ey2mr23280105wjd.7.1389637323272; Mon, 13 Jan 2014 10:22:03 -0800 (PST) Received: from localhost (cpc3-broo7-2-0-cust157.14-2.cable.virginm.net. [86.30.224.158]) by mx.google.com with ESMTPSA id ey3sm19099055wib.4.2014.01.13.10.22.02 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Jan 2014 10:22:03 -0800 (PST) Date: Mon, 13 Jan 2014 18:21:58 +0000 From: Ciaran McCreesh To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [OT] pkgcore bikeshed (was Portage team) Message-ID: <20140113182158.4210d799@googlemail.com> In-Reply-To: <20140113191645.27872dd8@TOMWIJ-GENTOO> References: <1388986435.17870.49.camel@big_daddy.dol-sen.ca> <1389582464.7103.185.camel@big_daddy.dol-sen.ca> <20140113083917.5427344.53422.41690@pathscale.com> <52D3A71F.9040602@plaimi.net> <52D3AEB9.7080500@pathscale.com> <20140113155813.391c403f@TOMWIJ-GENTOO> <20140113163859.61c3df01@gentp.lnet> <20140113191645.27872dd8@TOMWIJ-GENTOO> X-Mailer: Claws Mail 3.9.3 (GTK+ 2.24.22; x86_64-pc-linux-gnu) 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 Content-Type: multipart/signed; micalg=pgp-sha1; boundary="Sig_/gvYsATv3GIcaAuKVIpShk.S"; protocol="application/pgp-signature" X-Archives-Salt: 1754ab35-e307-4ea8-82b2-e6fd89969fb6 X-Archives-Hash: 0c305756812cc81ed5d458ebb5e91fed --Sig_/gvYsATv3GIcaAuKVIpShk.S Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Mon, 13 Jan 2014 19:16:45 +0100 Tom Wijsman wrote: > On Mon, 13 Jan 2014 08:49:17 -0800 > Alec Warner wrote: > > The caching may not be of use, depending on your configuration. (For > > example, if you use a gentoo-x86 checkout as your main repo, you > > will probably want to run generate cache entries whenever you cvs > > up.) It is there to cache ebuild metadata, because if your depgraph > > has a few thousand nodes, having to spawn bash to generate the > > metadata for every node is very expensive. >=20 > It sounds crazy to use gentoo-x86 without a cache; to some extent, the > earlier mentions on this ML by Ciaran that we should improve input > would make more sense if would want to run without a cache. But I feel > like this shouldn't be a topic of discussion unless we intent 'works > fast on a plain CV checkout' to be an actual feature. I think you're misunderstanding that comment. It's not just the file formats that are bad. It's also what data is provided. Two examples are the massive lengths we have to go to to figure out what to do with || dependencies (thanks to the horrific abuses commonly used in the tree...), and the well-documented REQUIRED_USE screwup. --=20 Ciaran McCreesh --Sig_/gvYsATv3GIcaAuKVIpShk.S Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iEYEARECAAYFAlLULskACgkQ96zL6DUtXhFfYACeMl5muhSv9hGUCYIyaTYRzbvd Gs0AnAnvtTG9651NesBNxfiiZIjJlKhT =pPd8 -----END PGP SIGNATURE----- --Sig_/gvYsATv3GIcaAuKVIpShk.S--