From mboxrd@z Thu Jan 1 00:00:00 1970 From: Danny Milosavljevic Subject: Re: New python build system merged Date: Wed, 30 Nov 2016 09:20:06 +0100 Message-ID: <20161130092006.6228a04c@scratchpost.org> 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> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:36867) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cC07j-0006RS-DP for guix-devel@gnu.org; Wed, 30 Nov 2016 03:20:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cC07g-0004xE-5b for guix-devel@gnu.org; Wed, 30 Nov 2016 03:20:15 -0500 Received: from dd1012.kasserver.com ([85.13.128.8]:58589) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cC07f-0004tI-Vl for guix-devel@gnu.org; Wed, 30 Nov 2016 03:20:12 -0500 In-Reply-To: <20161129211200.GA17078@jasmine> 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: Leo Famulari , Hartmut Goebel Cc: guix-devel Hi, > There is still at least one new failure, borg. Are there more? If so, we > should revert the changes until they are ready. 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. However, Hartmut, I think that Build 1637640 is not even done building all the packages yet (1853 packages are pending; and some "python-" packages are in the queue), so it's anyone's guess which packages are affected. As for the Python-requiring packages (which do or don't have "python" in the name), the failing ones I can spot are: - borg (can't import borg) - calibre ("list index out of range" in setup.py) - kicad (because of python2-wxpython failure "option --single-version-externally-managed not recognized") - python2-wxpython ("option --single-version-externally-managed not recognized") - python-sympy (testing fails because some tests that were supposed to fail passed instead) - python-ipython (Can't find "docs/build/texinfo/ipython.info") - python2-beautifulsoup4 (Tries to use "python3" in convert-py3k - why? After all it's supposed to use Python 2) There are others. On the other hand, many Python packages that failed building before now are working. In any case I think the new Python build-system is an improvement and I can help fix some of those packages. Just don't merge when it's not even done building them yet :P