Bug#815600: isympy: lacks a dependency on python-sympy | python3-sympy

Francesco Poli (wintermute) invernomuto at paranoici.org
Mon Feb 22 21:41:01 UTC 2016


Package: isympy
Version: 0.7.6.1-1
Severity: grave
Justification: renders package unusable

Hello and thanks for maintaining the sympy Debian package!

I think binary isympy lacks a dependency on python-sympy | python3-sympy.
Without this dependency, installing it leaves the package in an unusable
state:

  $ su -
  Password:
  # aptitude install isympy
  The following NEW packages will be installed:
    ipython{a} isympy python-decorator{a} python-pexpect{a} 
    python-ptyprocess{a} python-simplegeneric{a}
  [...]
  Setting up isympy (0.7.6.1-1) ...

  # exit
  $ isympy 
  Traceback (most recent call last):
    File "/usr/bin/isympy", line 357, in <module>
      main()
    File "/usr/bin/isympy", line 353, in main
      from sympy.interactive import init_session
  ImportError: No module named sympy.interactive
  $ su -
  Password:
  # aptitude install python-sympy
  The following NEW packages will be installed:
    dvipng{a} python-gmpy{a} python-mpmath{a} python-pyglet{a} python-sympy
    python-sympy-doc{a}
  [...]
  Setting up python-sympy-doc (0.7.6.1-1) ...
  Processing triggers for menu (2.1.47) ...

  # exit
  $ isympy 
  IPython console for SymPy 0.7.6.1 (Python 2.7.11-64-bit) (ground types: gmpy)

  These commands were executed:
  >>> from __future__ import division
  >>> from sympy import *
  >>> x, y, z, t = symbols('x y z t')
  >>> k, m, n = symbols('k m n', integer=True)
  >>> f, g, h = symbols('f g h', cls=Function)
  >>> init_printing()

  Documentation can be found at http://www.sympy.org

  In [1]:


Hence, isympy should depend on python-sympy | python3-sympy.
Please add this dependency.

Thanks for your time!
Bye.



-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (800, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages isympy depends on:
pn  python:any | python:any  <none>

Versions of packages isympy recommends:
ii  ipython  2.4.1-1

isympy suggests no packages.

-- no debconf information



More information about the debian-science-maintainers mailing list