From mboxrd@z Thu Jan 1 00:00:00 1970 From: Hartmut Goebel Subject: Re: [PATCH 05/20] gnu: Add python-sphinx-1.3.3 Date: Sat, 15 Apr 2017 19:38:57 +0200 Message-ID: <762b98ae-9bd5-4549-abc6-2810dd997213@goebel-consult.de> References: <20170414101320.11755-1-fredmanglis@gmail.com> <20170414101320.11755-5-fredmanglis@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42720) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1czRf7-0006ey-2L for guix-devel@gnu.org; Sat, 15 Apr 2017 13:39:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1czRf3-0003Qp-Su for guix-devel@gnu.org; Sat, 15 Apr 2017 13:39:05 -0400 Received: from mail-out.m-online.net ([212.18.0.9]:47310) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1czRf3-0003Or-Mz for guix-devel@gnu.org; Sat, 15 Apr 2017 13:39:01 -0400 Received: from frontend01.mail.m-online.net (unknown [192.168.8.182]) by mail-out.m-online.net (Postfix) with ESMTP id 3w51wg2Ntxz1qsDP for ; Sat, 15 Apr 2017 19:38:59 +0200 (CEST) Received: from localhost (dynscan01.mnet-online.de [192.168.6.70]) by mail.m-online.net (Postfix) with ESMTP id 3w51wg0gl5z3hjKL for ; Sat, 15 Apr 2017 19:38:59 +0200 (CEST) Received: from mail.mnet-online.de ([192.168.8.182]) by localhost (dynscan01.mail.m-online.net [192.168.6.70]) (amavisd-new, port 10024) with ESMTP id JwfXrAxn-0vV for ; Sat, 15 Apr 2017 19:38:58 +0200 (CEST) Received: from hermia.goebel-consult.de (ppp-46-244-143-50.dynamic.mnet-online.de [46.244.143.50]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by mail.mnet-online.de (Postfix) with ESMTPS for ; Sat, 15 Apr 2017 19:38:58 +0200 (CEST) Received: from thisbe.goebel-consult.de (hermia.goebel-consult.de [192.168.110.7]) by hermia.goebel-consult.de (Postfix) with ESMTP id B8ECC60482 for ; Sat, 15 Apr 2017 19:44:22 +0200 (CEST) In-Reply-To: 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: guix-devel@gnu.org Am 15.04.2017 um 19:28 schrieb Hartmut Goebel: > Am 14.04.2017 um 12:13 schrieb Muriithi Frederick Muriuki: >> (define-public python2-sphinx-rtd-theme-0.1.9 >> (package-with-python2 python-sphinx-rtd-theme-0.1.9)) >> + >> +(define-public python-sphinx-1.3.3 >> + ;; python-httpretty has a hard requirement for >> + ;; sphinx == 1.3.3 > Please test if it works with an up-to-date version of sphinx, too. There > are very few reasons for requiring strict version of a tool like sphinx > or sphinx-rtd-them. And we should avoid adding versions over versions of > packages. https://github.com/gabrielfalcao/HTTPretty/blob/0.8.14/requirements.txt says: # HTTPretty doesn't have any requirements per se so far. yay! So I assume you take the version definitions in "development.txt" as "hard requirement" - but this file only defines *one* valid set of dependencies. So please review *all* the packages you say "python-httpretty has a hard requirement" and try to get rid of them. It may be even better to patch or "substitute" httpretty to make it work with our set of versions instead of piling of version of packages used only for this one. Thanks. -- Schönen Gruß Hartmut Goebel Dipl.-Informatiker (univ), CISSP, CSSLP, ISO 27001 Lead Implementer Information Security Management, Security Governance, Secure Software Development Goebel Consult, Landshut http://www.goebel-consult.de Blog: http://www.goebel-consult.de/blog/verschlusselte-mailingslisten Kolumne: http://www.cissp-gefluester.de/2011-08-horrorszenario-bring-your-own-device