From mboxrd@z Thu Jan 1 00:00:00 1970 From: Federico Beffa Subject: Re: Circular dependencies in python modules Date: Thu, 22 Jan 2015 09:50:35 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56955) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEDTL-0007Tc-79 for guix-devel@gnu.org; Thu, 22 Jan 2015 03:50:40 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YEDTK-0004K3-0v for guix-devel@gnu.org; Thu, 22 Jan 2015 03:50:39 -0500 Received: from mail-lb0-x22a.google.com ([2a00:1450:4010:c04::22a]:62715) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YEDTJ-0004JB-Az for guix-devel@gnu.org; Thu, 22 Jan 2015 03:50:37 -0500 Received: by mail-lb0-f170.google.com with SMTP id w7so360917lbi.1 for ; Thu, 22 Jan 2015 00:50:35 -0800 (PST) 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: andreas@enge.fr, Guix-devel Andreas Enge writes: > Looking at the code of both modules on github, there is: > https://github.com/RDFLib/sparqlwrapper/blob/master/requirements.txt > rdflib > rdflib_jsonld > and > https://github.com/RDFLib/rdflib/blob/master/requirements.py2.txt > flake8 > isodate > pyparsing<=1.5.7 > SPARQLWrapper > (and similarly for python3; no idea why there the installation worked > without sparqlwrapper). > > So what can we do? It appears that SPARQLWrapper is not really needed and you can disable dependency guessing with '--no-guessing-deps'. See https://sources.debian.net/src/rdflib/4.1.2-3/debian/rules/ Regards, Fede