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 99DD91396D0 for ; Tue, 8 Aug 2017 18:34:02 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B5B72E0D9E; Tue, 8 Aug 2017 18:33:57 +0000 (UTC) Received: from mail2.obsidian-studios.com (mail2.obsidian-studios.com [45.79.71.79]) (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 421D3E0D4E for ; Tue, 8 Aug 2017 18:33:57 +0000 (UTC) Received: (qmail 5109 invoked from network); 8 Aug 2017 18:33:55 -0000 Received: from unknown (HELO assp2.obsidian-studios.com) (wlt-ml@::ffff:127.0.0.1) by ::ffff:127.0.0.1 with ESMTPA; 8 Aug 2017 18:33:55 -0000 X-Assp-Version: 2.5.5(17073) on assp2.obsidian-studios.com X-Assp-ID: assp2.obsidian-studios.com m1-17235-11109 X-Assp-Session: 3D47EDE9280 (mail 1) X-Assp-Envelope-From: wlt-ml@o-sinc.com X-Assp-Intended-For: gentoo-dev@lists.gentoo.org X-Assp-Server-TLS: yes Received: from unknown ([fdbe:bad:a55:0:1::211] helo=localhost) by assp2.obsidian-studios.com with SMTPSA(TLSv1_2 ECDHE-RSA-AES128-GCM-SHA256) (2.5.5); 8 Aug 2017 11:33:54 -0700 Date: Tue, 8 Aug 2017 14:33:46 -0400 From: "William L. Thomson Jr." To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Prevent binary/non-compiled packages from binary package creation Message-ID: In-Reply-To: <51321f9f-daa0-d8ff-f03e-d9e595a96102@gentoo.org> References: <51321f9f-daa0-d8ff-f03e-d9e595a96102@gentoo.org> Organization: Obsidian-Studios, Inc. X-Mailer: Claws Mail 3.15.0-dirty (GTK+ 2.24.31; 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_/=V2jGOtLh0f5yqIn/L_ypnR"; protocol="application/pgp-signature" X-Archives-Salt: cae90660-4414-428f-a6cd-bdefb2ecff37 X-Archives-Hash: c1b2c798d288b5669f211a50bb804b30 --Sig_/=V2jGOtLh0f5yqIn/L_ypnR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Tue, 8 Aug 2017 20:15:07 +0200 Kristian Fiskerstrand wrote: > On 08/08/2017 08:10 PM, William L. Thomson Jr. wrote: > >> I'm not sure explicitly about environment files, but it's an > >> option to emerge. For instance, I've added this to my > >> EMERGE_DEFAULT_OPTS to ensure none of the following are built: > >> > >> --buildpkg-exclude "virtual/* sys-kernel/*-sources dev-perl/* > >> perl-core/*" =20 > > Something like this would NOT be desirable. It would have to be > > done on every system. =20 > It would have to be set on every binhost, not every client system.. > that said, I prefer env approach as it is easier to track changes > properly in a CVS That is assuming clients do not have FEATURES=3D"buildpkg". I have that set just in case I merge some package directly on a system. I have the binary ready for others. I am trying out the env route now, but may need some changes there. Most are made on the binhost, but not all. Also I am not necessarily using a binhost per se. I have portage on shared NFS. I also rsync some binaries between NFS servers. --=20 William L. Thomson Jr. --Sig_/=V2jGOtLh0f5yqIn/L_ypnR Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iF0EARECAB0WIQTEeldqZjmVut8bVHJNcbKkg6ozUAUCWYoECgAKCRBNcbKkg6oz UAfGAJ4spN8yck1z7nHUWZLyq29ZE4nWlACdEmK5YKT8PHGrZ94NKb9uDDHOLwc= =EEcs -----END PGP SIGNATURE----- --Sig_/=V2jGOtLh0f5yqIn/L_ypnR--