From unknown Fri Sep 19 23:37:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26015: [PATCH] python-rpy2: Propagate python2-singledispatch Resent-From: Pjotr Prins Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 07 Mar 2017 16:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 26015 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 26015@debbugs.gnu.org Cc: Pjotr Prins X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148890278518108 (code B ref -1); Tue, 07 Mar 2017 16:07:02 +0000 Received: (at submit) by debbugs.gnu.org; 7 Mar 2017 16:06:25 +0000 Received: from localhost ([127.0.0.1]:44778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clHd2-0004i0-LR for submit@debbugs.gnu.org; Tue, 07 Mar 2017 11:06:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clCQG-0002fD-6z for submit@debbugs.gnu.org; Tue, 07 Mar 2017 05:32:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clCQA-0005Dn-8F for submit@debbugs.gnu.org; Tue, 07 Mar 2017 05:32:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53162) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clCQA-0005Dj-4w for submit@debbugs.gnu.org; Tue, 07 Mar 2017 05:32:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clCQ9-0007xq-2H for guix-patches@gnu.org; Tue, 07 Mar 2017 05:32:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clCQ5-0005Cp-SY for guix-patches@gnu.org; Tue, 07 Mar 2017 05:32:45 -0500 Received: from mail.thebird.nl ([95.154.246.10]:55571) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clCQ5-0005Cj-Mp for guix-patches@gnu.org; Tue, 07 Mar 2017 05:32:41 -0500 Received: by mail.thebird.nl (Postfix, from userid 502) id D6E0940050; Tue, 7 Mar 2017 11:29:02 +0100 (CET) From: Pjotr Prins Date: Tue, 7 Mar 2017 10:28:57 +0000 Message-Id: <20170307102857.26170-1-pjotr.guix@thebird.nl> X-Mailer: git-send-email 2.10.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Mailman-Approved-At: Tue, 07 Mar 2017 11:06:23 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) From: Pjotr Prins * gnu/packages/python.scm (python-rp2): Fixes availability of singledispatch when actually using the RPy2 package. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 5b86980..3b01a9a 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -3836,9 +3836,9 @@ functions.") (define-public python2-rpy2 (let ((rpy2 (package-with-python2 python-rpy2))) (package (inherit rpy2) - (native-inputs + (propagated-inputs `(("python2-singledispatch" ,python2-singledispatch) - ,@(package-native-inputs rpy2)))))) + ,@(package-propagated-inputs rpy2)))))) (define-public python-scipy (package -- 2.8.4 From unknown Fri Sep 19 23:37:41 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Pjotr Prins Subject: bug#26015: closed (Re: bug#26015: [PATCH] python-rpy2: Propagate python2-singledispatch) Message-ID: References: <87zigx811a.fsf@gnu.org> <20170307102857.26170-1-pjotr.guix@thebird.nl> X-Gnu-PR-Message: they-closed 26015 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 26015@debbugs.gnu.org Date: Tue, 07 Mar 2017 17:12:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1488906722-24568-1" This is a multi-part message in MIME format... ------------=_1488906722-24568-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #26015: [PATCH] python-rpy2: Propagate python2-singledispatch which was filed against the guix-patches package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 26015@debbugs.gnu.org. --=20 26015: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D26015 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1488906722-24568-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 26015-done) by debbugs.gnu.org; 7 Mar 2017 17:11:55 +0000 Received: from localhost ([127.0.0.1]:44877 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clIeR-0006Nw-Gt for submit@debbugs.gnu.org; Tue, 07 Mar 2017 12:11:55 -0500 Received: from eggs.gnu.org ([208.118.235.92]:57393) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clIeP-0006Nj-20 for 26015-done@debbugs.gnu.org; Tue, 07 Mar 2017 12:11:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clIeF-0000Vf-0d for 26015-done@debbugs.gnu.org; Tue, 07 Mar 2017 12:11:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:40288) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clIe4-0000Tu-2T; Tue, 07 Mar 2017 12:11:32 -0500 Received: from [193.50.110.248] (port=33238 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1clIe3-0000N2-8x; Tue, 07 Mar 2017 12:11:31 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Pjotr Prins Subject: Re: bug#26015: [PATCH] python-rpy2: Propagate python2-singledispatch References: <20170307102857.26170-1-pjotr.guix@thebird.nl> Date: Tue, 07 Mar 2017 18:11:29 +0100 In-Reply-To: <20170307102857.26170-1-pjotr.guix@thebird.nl> (Pjotr Prins's message of "Tue, 7 Mar 2017 10:28:57 +0000") Message-ID: <87zigx811a.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 26015-done Cc: Pjotr Prins , 26015-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Pjotr Prins skribis: > From: Pjotr Prins > > * gnu/packages/python.scm (python-rp2): Fixes availability of singledispatch > when actually using the RPy2 package. Applied, thanks! Ludo'. ------------=_1488906722-24568-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 7 Mar 2017 16:06:25 +0000 Received: from localhost ([127.0.0.1]:44778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clHd2-0004i0-LR for submit@debbugs.gnu.org; Tue, 07 Mar 2017 11:06:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clCQG-0002fD-6z for submit@debbugs.gnu.org; Tue, 07 Mar 2017 05:32:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clCQA-0005Dn-8F for submit@debbugs.gnu.org; Tue, 07 Mar 2017 05:32:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:53162) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clCQA-0005Dj-4w for submit@debbugs.gnu.org; Tue, 07 Mar 2017 05:32:46 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39361) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clCQ9-0007xq-2H for guix-patches@gnu.org; Tue, 07 Mar 2017 05:32:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clCQ5-0005Cp-SY for guix-patches@gnu.org; Tue, 07 Mar 2017 05:32:45 -0500 Received: from mail.thebird.nl ([95.154.246.10]:55571) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clCQ5-0005Cj-Mp for guix-patches@gnu.org; Tue, 07 Mar 2017 05:32:41 -0500 Received: by mail.thebird.nl (Postfix, from userid 502) id D6E0940050; Tue, 7 Mar 2017 11:29:02 +0100 (CET) From: Pjotr Prins To: guix-patches@gnu.org Subject: [PATCH] python-rpy2: Propagate python2-singledispatch Date: Tue, 7 Mar 2017 10:28:57 +0000 Message-Id: <20170307102857.26170-1-pjotr.guix@thebird.nl> X-Mailer: git-send-email 2.10.1 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 07 Mar 2017 11:06:23 -0500 Cc: Pjotr Prins X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) From: Pjotr Prins * gnu/packages/python.scm (python-rp2): Fixes availability of singledispatch when actually using the RPy2 package. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 5b86980..3b01a9a 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm @@ -3836,9 +3836,9 @@ functions.") (define-public python2-rpy2 (let ((rpy2 (package-with-python2 python-rpy2))) (package (inherit rpy2) - (native-inputs + (propagated-inputs `(("python2-singledispatch" ,python2-singledispatch) - ,@(package-native-inputs rpy2)))))) + ,@(package-propagated-inputs rpy2)))))) (define-public python-scipy (package -- 2.8.4 ------------=_1488906722-24568-1-- From unknown Fri Sep 19 23:37:41 2025 X-Loop: help-debbugs@gnu.org Subject: bug#26015: [PATCH] python-rpy2: Propagate python2-singledispatch Resent-From: Pjotr Prins Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 08 Mar 2017 06:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 26015 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 26015@debbugs.gnu.org X-Debbugs-Original-Cc: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.148895469016942 (code B ref -1); Wed, 08 Mar 2017 06:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Mar 2017 06:31:30 +0000 Received: from localhost ([127.0.0.1]:45289 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clV89-0004P8-V7 for submit@debbugs.gnu.org; Wed, 08 Mar 2017 01:31:29 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41743) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1clV88-0004Oo-Ap for submit@debbugs.gnu.org; Wed, 08 Mar 2017 01:31:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clV82-0001Zr-CQ for submit@debbugs.gnu.org; Wed, 08 Mar 2017 01:31:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44369) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clV82-0001Zn-98 for submit@debbugs.gnu.org; Wed, 08 Mar 2017 01:31:18 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60947) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1clV81-0001SU-4i for guix-patches@gnu.org; Wed, 08 Mar 2017 01:31:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1clV7y-0001Z0-16 for guix-patches@gnu.org; Wed, 08 Mar 2017 01:31:17 -0500 Received: from mail.thebird.nl ([95.154.246.10]:57512) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1clV7x-0001Yh-Qh for guix-patches@gnu.org; Wed, 08 Mar 2017 01:31:13 -0500 Received: by mail.thebird.nl (Postfix, from userid 502) id 9C09140050; Wed, 8 Mar 2017 07:27:33 +0100 (CET) Date: Wed, 8 Mar 2017 06:27:33 +0000 From: Pjotr Prins Message-ID: <20170308062733.GA32430@mail.thebird.nl> References: <20170307102857.26170-1-pjotr.guix@thebird.nl> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170307102857.26170-1-pjotr.guix@thebird.nl> User-Agent: Mutt/1.6.2 (2016-07-01) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Example of what this patch fixes (sorry for the delay): Traceback (most recent call last): File "runserver.py", line 8, in from wqflask import app File "/gnu/export/local/wrk/izip/git/opensource/genenetwork/sumo_gn2/wqflask/wqflask/__init__.py", line 24, in import wqflask.views File "/gnu/export/local/wrk/izip/git/opensource/genenetwork/sumo_gn2/wqflask/wqflask/views.py", line 46, in from wqflask.marker_regression import marker_regression File "/gnu/export/local/wrk/izip/git/opensource/genenetwork/sumo_gn2/wqflask/wqflask/marker_regression/marker_regression.py", line 16, in import rpy2.robjects as ro File "/home/wrk/opt/genenetwork2-test/lib/python2.7/site-packages/rpy2/robjects/__init__.py", line 18, in from rpy2.robjects.robject import RObjectMixin, RObject File "/home/wrk/opt/genenetwork2-test/lib/python2.7/site-packages/rpy2/robjects/robject.py", line 8, in from . import conversion File "/home/wrk/opt/genenetwork2-test/lib/python2.7/site-packages/rpy2/robjects/conversion.py", line 13, in from singledispatch import singledispatch ImportError: No module named singledispatch