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 A5EE9138247 for ; Thu, 14 Nov 2013 12:28:32 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 68D63E0AA7; Thu, 14 Nov 2013 12:28:27 +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 8B63CE09F4 for ; Thu, 14 Nov 2013 12:28:26 +0000 (UTC) Received: from [192.168.1.101] (unknown [124.78.108.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: patrick) by smtp.gentoo.org (Postfix) with ESMTPSA id EC44033F391 for ; Thu, 14 Nov 2013 12:28:24 +0000 (UTC) Message-ID: <5284C25F.70801@gentoo.org> Date: Thu, 14 Nov 2013 20:30:23 +0800 From: Patrick Lauer User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130426 Thunderbird/17.0.5 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Please consider removing use.stable.mask and package.use.stable.mask References: <20131113151012.04145837@gentoo.org> <5283948F.1000409@gentoo.org> <52841023.9010208@gentoo.org> <20131114061328.09136f6f@gentoo.org> <5284BC18.5000702@gentoo.org> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Archives-Salt: c2421da4-8de0-45d8-b32b-f8c628f7900e X-Archives-Hash: d5b6f226128e522ca3604e5936ac8fee On 11/14/2013 08:13 PM, Rich Freeman wrote: > On Thu, Nov 14, 2013 at 7:03 AM, Patrick Lauer wrote: >> >> So just "fix it as problems appear and/or we have some spare time" ... > > Have any problems appeared that impact anybody who hasn't tried to > take advantage of the new multilib features (ie modified their config > files/etc)? Apart from me masking a few things because portage couldn't figure out a way to a consistent state, and all that ... I mean, not that we had lots of users in #gentoo WTFing all over the place, or something. Oh wait, we did. >> >> Well, you accidentally cut out all references to TommyD's work again. >> Almost as if you don't even want to discuss a working proper solution >> that just doesn't have the ego hammering it in ... > > We get it - there are two competing approaches to multilib... That's > perfectly fine - we can sort out which one works better once they both > work. Given that one has been properly developed in an overlay, and one is now forcefully hammered into the main tree, it's a fait accompli. I have no idea how you think we can sort out anything with a pre-set conclusion. > It would be more of a concern if maintainers were being asked > to maintain things twice, but as far as I'm aware the developers of > each of the competing approaches have been doing most of the work > themselves. Apart from the maintainers that now have to figure out the funny bugs of the in-tree work ... unlike a certain overlay. But I keep repeating myself, which is redundantly redundant. > > Of course, there could be issues I simply haven't heard of. > >> There's this thing called overlay ;) >> Once you have everything prepared commit it all masked. >> A few days later if there's no obvious bug reports unmask it and duck. > > I'm not sure an overlay is a good solution for a tree-wide change that > will take months to roll out. It is great for testing the core > features with a small testing group, but the implementation is always > going to have to hit the whole tree and all its consumers with little > formal testing at that scale. So instead of figuring out bugs the proper way ... we let users hit them? I feel tempted to use the letters "A" and "Q" together. Also, I could again redundantly point at a certain overlay. Oh well. I guess I should complain less and package.mask more to express my feelings... Have a nice day, Patrick