From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Python2-jsonschema fails Date: Mon, 18 Jan 2016 16:03:34 +0100 Message-ID: <20160118150334.GA9800@debian.eduroam.u-bordeaux.fr> References: <20160118101556.GA4977@debian.eduroam.u-bordeaux.fr> <569CE0B4.5010307@gmail.com> <20160118164127.56e5b075@debian-netbook> <569CFC51.2000903@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:45568) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLBLP-0002jD-3v for guix-devel@gnu.org; Mon, 18 Jan 2016 10:03:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aLBLI-0006yb-Uv for guix-devel@gnu.org; Mon, 18 Jan 2016 10:03:47 -0500 Received: from mailrelay1.public.one.com ([91.198.169.124]:42400) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aLBLI-0006yQ-LE for guix-devel@gnu.org; Mon, 18 Jan 2016 10:03:40 -0500 Content-Disposition: inline In-Reply-To: <569CFC51.2000903@gmail.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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Cyril Roelandt Cc: guix-devel@gnu.org On Mon, Jan 18, 2016 at 03:53:05PM +0100, Cyril Roelandt wrote: > Yes, a bunch of packages will have to be rebuilt, but there is nothing > we can do about this, I'm afraid. I think what Efraim meant was that package-with-python2 does not work when dealing with packages depending on python2-jsonschema. They will then not depend on python2-jsonschema (built with python2-functools32), but on the recursively rewritten (package-with-python2 python-jsonschema), which does not include python2-functools32 in its inputs. We already have this rather unpleasant problem around the numpy/matplotlib universe. A cheating workaround would be to also add python-functools32 to the inputs of python-jsonschema, assuming that it would be superfluous, but not impossible, that is, not creating a conflict. Andreas