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 773951381F3 for ; Thu, 11 Jul 2013 03:43:17 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5AFE6E0A5C; Thu, 11 Jul 2013 03:43:05 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id A4189E09EC for ; Thu, 11 Jul 2013 03:43:04 +0000 (UTC) Received: from grubbs.orbis-terrarum.net (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id A4539335E2B for ; Thu, 11 Jul 2013 03:43:03 +0000 (UTC) Received: (qmail 29491 invoked by uid 10000); 11 Jul 2013 03:43:03 -0000 Date: Thu, 11 Jul 2013 03:43:03 +0000 From: "Robin H. Johnson" To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: toolchain update was Re: [gentoo-project] Re: Questions for candidates for Gentoo Council 2013/2014 Message-ID: References: <201307012054.06728.Arfrever.FTA@gmail.com> <51D2CB89.9050402@opensource.dyc.edu> <20130702234246.05507806@caribou.gateway.2wire.net> <51D722BC.10207@gentoo.org> <20130705194108.08a46f2f@caribou.gateway.2wire.net> <51D77E8A.1070108@gentoo.org> <1373084866.13901.16.camel@big_daddy.dol-sen.ca> <51DE284C.4070308@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: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <51DE284C.4070308@gentoo.org> User-Agent: Mutt/1.5.21 (2010-09-15) X-Archives-Salt: 0a1f6f75-09fb-4741-8a5c-82716fae72a5 X-Archives-Hash: 9840c77ceb6efb877c48e020df023045 On Wed, Jul 10, 2013 at 11:36:44PM -0400, Rick "Zero_Chaos" Farina wrote: > On 07/10/2013 10:03 PM, Robin H. Johnson wrote: > > On Fri, Jul 05, 2013 at 09:27:46PM -0700, Brian Dolbec wrote: > >> The other thing we needed to do was completely remove the use of > >> or building of binpkgs during the update_seed stage. Portage has > >> no capability to check binpkg linking to ensure the binpkg was > >> properly usable. > > Can somebody actually please implement this, to run before the > > binpkg merge phase? > Please be more specific, this is currently implemented... I was partially responding to dolsen's comment that it wasn't capable, as well as a discussion I had with somebody on the ChromeOS team a few months ago. In the ChromeOS case, if a library was removed off the system, but Portage still thought it was there, and you went to install a binpkg that had an ELF dependency on the removed library, you'd have broken binaries on the system. -- Robin Hugh Johnson Gentoo Linux: Developer, Trustee & Infrastructure Lead E-Mail : robbat2@gentoo.org GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85