[Python-modules-team] Bug#725047: python-matplotlib: missing recommends/suggests in debian/control

Tobias Megies tobias.megies at geophysik.uni-muenchen.de
Mon Sep 30 20:46:19 UTC 2013


Package: python-matplotlib
Version: 1.1.1~rc2-1
Severity: serious
Justification: Policy 5.6.10; 7.2

Dear Maintainer,

several packages that are used inside the matplotlib code seem to be missing
from "Depends/Recommends/Suggests" in "debian/control". One example is the test
suite. It can not be run because it needs "python-nose" which is not installed
alongside "python-matplotlib".

I could make out the following relevant packages that should be somewhere in
debian/control:
 - python-nose (needed run test suite -> Recommends?)
 - ghostscript (mentioned online as needed for test suite, see link below ->
although most likely in the system already.. Recommends?)
 - inkscape (mentioned online as needed for test suite, but very large
dependency -> Suggests?)
 - python-imaging (used if available, see link below -> Recommends?)

Here is the link to the matplotlib page on dependencies to run tests:
http://matplotlib.org/devel/testing.html#requirements

Here is the link to show that python-imaging is used if available:
https://github.com/matplotlib/matplotlib/blob/master/lib/matplotlib/backend_bases.py#L59-L63

best,
Tobias



-- System Information:
Debian Release: 7.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (1, 'precise'), (1, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-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

Versions of packages python-matplotlib depends on:
ii  libatk1.0-0                       2.4.0-2
ii  libc6                             2.13-38
ii  libcairo2                         1.12.2-3
ii  libfontconfig1                    2.9.0-7.1
ii  libfreetype6                      2.4.9-1.1
ii  libgcc1                           1:4.7.2-5
ii  libgdk-pixbuf2.0-0                2.26.1-1
ii  libglib2.0-0                      2.33.12+really2.32.4-5
ii  libgtk2.0-0                       2.24.10-2
ii  libpango1.0-0                     1.30.0-1
ii  libpng12-0                        1.2.49-1
ii  libstdc++6                        4.7.2-5
ii  python                            2.7.3-4
ii  python-cairo                      1.8.8-1+b2
ii  python-dateutil                   1.5+dfsg-0.1
ii  python-gobject                    3.2.2-2
ii  python-matplotlib-data            1.1.1~rc2-1
ii  python-numpy [python-numpy-abi9]  1:1.6.2-1.2
ii  python-pyparsing                  1.5.6+dfsg1-2
ii  python-support                    1.0.15
ii  python-tz                         2012c-1
ii  tcl8.5                            8.5.11-2
ii  tk8.5                             8.5.11-2
ii  zlib1g                            1:1.2.7.dfsg-13

Versions of packages python-matplotlib recommends:
ii  python-glade2  2.24.0-3+b1
ii  python-tk      2.7.3-1

Versions of packages python-matplotlib suggests:
ii  dvipng                 1.14-1+b1
ii  ipython                0.13.1-2
ii  librsvg2-common        2.36.1-1
ii  python-configobj       4.7.2+ds-4
pn  python-excelerator     <none>
ii  python-gtk2            2.24.0-3+b1
pn  python-matplotlib-doc  <none>
ii  python-qt4             4.9.3-4
ii  python-scipy           0.10.1+dfsg2-1
ii  python-traits          4.1.0-1
ii  python-wxgtk2.8        2.8.12.1-12
ii  texlive-extra-utils    2012.20120611-2
ii  texlive-latex-extra    2012.20120611-2

-- no debconf information



More information about the Python-modules-team mailing list