From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: New python build system merged Date: Wed, 30 Nov 2016 11:59:43 -0500 Message-ID: <20161130165943.GA8764@jasmine> References: <58383346.5090608@crazy-compilers.com> <20161126044853.GB15256@jasmine> <583BF716.2060009@crazy-compilers.com> <87d1hfd8p8.fsf@gnu.org> <583D503D.6050209@crazy-compilers.com> <87k2bm745d.fsf@gnu.org> <583DC457.6060200@crazy-compilers.com> <20161129211200.GA17078@jasmine> <20161130092006.6228a04c@scratchpost.org> <4eb0fcd0-3dee-2744-9469-9208d397f3e7@crazy-compilers.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42146) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cC8EZ-0000DI-KT for guix-devel@gnu.org; Wed, 30 Nov 2016 11:59:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cC8EW-0007OA-Fb for guix-devel@gnu.org; Wed, 30 Nov 2016 11:59:51 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:37858) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cC8EW-0007Lx-Ar for guix-devel@gnu.org; Wed, 30 Nov 2016 11:59:48 -0500 Content-Disposition: inline In-Reply-To: <4eb0fcd0-3dee-2744-9469-9208d397f3e7@crazy-compilers.com> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Hartmut Goebel Cc: guix-devel On Wed, Nov 30, 2016 at 04:02:52PM +0100, Hartmut Goebel wrote: > Am 30.11.2016 um 09:20 schrieb Danny Milosavljevic: > > I think it depends on how much work fixing them is. If it were just five minutes then I'd say leave it in master and fix the packages that failed. > > > > Otherwise revert. > > I strongly against reverting this! We already have a backlog of several > python packages which are using "setuptools" as input. If reverting the > new python build system, we need to clean them all up later. > > We need to go forward instead of reverting. Fixing up the build issues > should be easy since the changes are not fundamental. Fair points, but the master branch is not where we put unfinished things to be fixed. This is the currently running evaluation (post-merge) compared with before the merge: https://hydra.gnu.org/eval/109381?compare=109380&full=1#tabs-now-fail Already there are several hundred new failures... I'm not sure what the "root" failures are so far.