From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH 2/5] import: pypi: Remove setuptools from the inputs. Date: Fri, 22 Jul 2016 17:43:36 -0400 Message-ID: <20160722214336.GA4922@jasmine> References: <1468682605-12622-1-git-send-email-tipecaml@gmail.com> <1468682605-12622-3-git-send-email-tipecaml@gmail.com> <87mvl9pdqz.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59765) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bQiEZ-00026U-WB for guix-devel@gnu.org; Fri, 22 Jul 2016 17:43:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bQiEW-0008KJ-ME for guix-devel@gnu.org; Fri, 22 Jul 2016 17:43:51 -0400 Content-Disposition: inline In-Reply-To: <87mvl9pdqz.fsf@gnu.org> 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: Ludovic =?iso-8859-1?Q?Court=E8s?= Cc: guix-devel@gnu.org On Fri, Jul 22, 2016 at 11:24:52PM +0200, Ludovic Courtès wrote: > Cyril Roelandt skribis: > > > * guix/import/pypi.scm (compute-inputs): remove python-setuptools from the > > inputs. > > * tests/pypi.scm ("pypi->guix-package", "pypi->guix-package, wheels"): Update > > accordingly. > > IIRC python-setuptools is needed for Python 2.x only, right? I keep > forgetting what the deal is. In my experience, it is more often required for Python 2.x, but sometimes it is required by Python 3.x packages, and sometimes not for Python 2.x packages. I'd be happy to get a more systematic explanation, or to be shown wrong. A simple rule would be great :)