From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 426891396D9 for ; Wed, 1 Nov 2017 09:47:14 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6C9322BC11C; Wed, 1 Nov 2017 09:47:07 +0000 (UTC) Received: from pmta31.teksavvy.com (pmta31.teksavvy.com [76.10.157.38]) (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 28FE12BC01D for ; Wed, 1 Nov 2017 09:47:06 +0000 (UTC) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2EKZgDPl/lZ/2QXWKdcHgYMg1+BUgYhi?= =?us-ascii?q?QqEeY8xgXyYVAcBhT0CGoRgQhUBAgEBAQEBAQEDaChCEAGESwEEATIBSwsLDRQ?= =?us-ascii?q?TEgINBVwbiSNdCKpfIQKKawEBAQcCARYPgy6BEHdTgQCBaYMqhV2CeIISIAEEk?= =?us-ascii?q?i2PXQKCMoIOgiOOCotyGg6HI4Y7kRE1I4FsgQcISYJkglwcggMlNoI9ijABAQE?= X-IPAS-Result: =?us-ascii?q?A2EKZgDPl/lZ/2QXWKdcHgYMg1+BUgYhiQqEeY8xgXyYVAc?= =?us-ascii?q?BhT0CGoRgQhUBAgEBAQEBAQEDaChCEAGESwEEATIBSwsLDRQTEgINBVwbiSNdC?= =?us-ascii?q?KpfIQKKawEBAQcCARYPgy6BEHdTgQCBaYMqhV2CeIISIAEEki2PXQKCMoIOgiO?= =?us-ascii?q?OCotyGg6HI4Y7kRE1I4FsgQcISYJkglwcggMlNoI9ijABAQE?= X-IronPort-AV: E=Sophos;i="5.44,327,1505793600"; d="gz'50?scan'50,208,50";a="7850286" Received: from unknown (HELO waltdnes.org) ([167.88.23.100]) by smtp.teksavvy.com with SMTP; 01 Nov 2017 05:47:05 -0400 Received: by waltdnes.org (sSMTP sendmail emulation); Wed, 01 Nov 2017 05:47:00 -0400 From: "Walter Dnes" Date: Wed, 1 Nov 2017 05:47:00 -0400 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [v1.0.2] GLEP 74: Full-tree verification using Manifest files Message-ID: <20171101094700.GB9339@waltdnes.org> References: <1509048745.18656.6.camel@gentoo.org> <1509382296.1517.10.camel@gentoo.org> <1509525849.1184.13.camel@gentoo.org> 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/mixed; boundary="zhXaljGHf11kAtnf" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1509525849.1184.13.camel@gentoo.org> User-Agent: Mutt/1.7.2 (2016-11-26) X-Archives-Salt: 57b82bb5-eef2-4826-a0e8-b5371ec308af X-Archives-Hash: d8a011bf5ab7855f45920e25a98fe518 --zhXaljGHf11kAtnf Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit On Wed, Nov 01, 2017 at 09:44:09AM +0100, Micha?? Górny wrote > All that said, if we really have a problem that needs solving here, I'm > not convinced MISC is the right solution for it. If people need to > explicitly exclude stuff, then I suppose the configuration-injected > ignore list is much better solution for this. An example of stuff you'd run into; my make.conf has the line... PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes" I've attached a script that I run whenever I add a directory to the exclusion list. It's specific to me, ie. program categories I don't use. It deletes the specified portage dirs, and updates the exclusion file. It really speeds up "emerge --sync" on my ancient Atom netbook with 2 gigabytes of ram. Will there still be an option to cycle through all existing top-level subdirectories of /usr/portage and check against the directory manifests? -- Walter Dnes I don't run "desktop environments"; I run useful applications --zhXaljGHf11kAtnf Content-Type: application/octet-stream Content-Disposition: attachment; filename="cleanup.gz" Content-Transfer-Encoding: base64 H4sICPOT+VkCA2NsZWFudXAAhZNBUuwgEIb3OQU6LnwLKqVVbj2EF3jVgZ4EAwEbyGS0vLtk xomApe7yf3Q3f5Pu3VXbqantwA8NobEz3v5jbw0ZxmnP2uipdZYC9NjevN29tyUyGEBCgNbI By5ADJ9RDYrBsuvT9zV7fGQtBrFlkT9O4j8uQkeJ/jP2p1J/pr83u2bHnk7eWXWW2vgt9dww A+e4VCIUAA2IAmhMRgXBPuTU2E5pdIOdMMdOQi6XoprEmUsbJgw5QdOhlChzNoAfUescPcMM uTbF6UtR0g0ul2QLCxS7Y64DLpXUat666sGg5yCCslPFSICs4nDq1fT1wmc4KlkRo7yoSJQl cPH1VVfVyfYRtRpr7PoSeKQZqWLKRA3fu/DrjFT2fCAI2B9LGoPSJUnbU/e/pNQLWn8ZnxWF CHq7YZTI02gUOq+z6j2lYgdLYxGVP9qqnQZvtsv0UhXSy0sogEk9fQeF4zSa3N27XCpTKNos pKni6/JetEfBndVKbM/mj56njfPh618cDofU/brlF7LsRenqBM6uPgBnVVrxpQQAAA== --zhXaljGHf11kAtnf--