severity 827740 serious
tags 827740 + patch
thanks

Raising to "serious", because the package dependencies can be resolved
in a way that does not allow the package to be usable. (§3.5)

Attached is a patch that at least fixes the immediate problem of
incorrect dependencies.

Longer-term, I think it is cleanest to do as IPython does, and provide
both an isympy and an isympy3.


  -- Luke
From 663be530eeb6077089f1db21c6f7e2ea8a1d3795 Mon Sep 17 00:00:00 2001
From: Luke W Faraone <lfara...@debian.org>
Date: Fri, 22 Jul 2016 14:42:40 +0200
Subject: [PATCH] isympy: Drop alternative dependency on 3.x libs

isympy is Python 2.x-only, at least as currently shipped in Debian.

Closes: #827740
LP: #1605615
---
 debian/changelog | 7 +++++++
 debian/control   | 6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 761d5a1..4602f55 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+sympy (1.0-3) unstable; urgency=medium
+
+  * Drop isympy's alternative dependency on 3.x libs, as it (as currently
+    written) limited to Python 2.x. Closes: #827740, LP: #1605615
+
+ -- Luke W Faraone <lfara...@debian.org>  Fri, 22 Jul 2016 14:45:11 +0200
+
 sympy (1.0-2) unstable; urgency=medium
 
   * added a build-dependency on python3-mpmath
diff --git a/debian/control b/debian/control
index c73098d..84a57dc 100644
--- a/debian/control
+++ b/debian/control
@@ -15,9 +15,9 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=debian-science/packages/sympy.g
 
 Package: isympy
 Architecture: all
-Depends: ${python:Depends} | ${python3:Depends}, ${misc:Depends},
- python-sympy | python3-sympy
-Recommends: ipython | ipython3
+Depends: ${python:Depends}, ${misc:Depends},
+ python-sympy
+Recommends: ipython
 Breaks: python-sympy (<< 0.7.5-4)
 Description: Python shell for SymPy
  SymPy is a Python library for symbolic mathematics (manipulation). It aims to
-- 
2.7.4

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
debian-science-maintainers mailing list
debian-science-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-science-maintainers

Reply via email to