[Python-modules-team] Bug#693586: python-matplotlib: Too many dependencies : Is there a way to separate backends ?
jd
jd.bourlier at gmail.com
Sun Nov 18 08:58:21 UTC 2012
Package: python-matplotlib
Version: 1.2.0-1
Severity: wishlist
Dear Maintainer,
the python-matplotlib package comes with too many dependencies.
For example, when coding with the qt4 backend, python-tk and python-gtk2 (and
all their dependencies) are not needed.
Please consider providing different packages for different backends, the way
OpenSuse and Mandriva do :
python-matplotlib-1.0.1-2-mdv2011.0.i586.rpm - Matlab-style 2D plotting package
for Python
python-matplotlib-cairo-1.0.1-2-mdv2011.0.i586.rpm - Cairo backend for
matplotlib
python-matplotlib-doc-1.0.1-2-mdv2011.0.noarch.rpm - Documentation for
matplotlib
python-matplotlib-emf-1.0.1-2-mdv2011.0.i586.rpm - EMF backend for matplotlib
python-matplotlib-fltk-1.0.1-2-mdv2011.0.i586.rpm - FLTK backend for matplotlib
python-matplotlib-gtk-1.0.1-2-mdv2011.0.i586.rpm - GDK and GTK backends for
matplotlib
python-matplotlib-qt-1.0.1-2-mdv2011.0.i586.rpm - Qt backend for matplotlib
python-matplotlib-qt4-1.0.1-2-mdv2011.0.i586.rpm - Qt backend for matplotlib
python-matplotlib-svg-1.0.1-2-mdv2011.0.i586.rpm - SVG backend for matplotlib
python-matplotlib-tk-1.0.1-2-mdv2011.0.i586.rpm - Tk backend for matplotlib
python-matplotlib-wx-1.0.1-2-mdv2011.0.i586.rpm - wxPython backend for
matplotlib
Regards,
Jd Bourlier
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.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-36
ii libcairo2 1.12.2-2
ii libfontconfig1 2.9.0-7
ii libfreetype6 2.4.9-1
ii libgcc1 1:4.7.2-4
ii libgdk-pixbuf2.0-0 2.26.1-1
ii libglib2.0-0 2.33.12+really2.32.4-3
ii libgtk2.0-0 2.24.10-2
ii libpango1.0-0 1.30.0-1
ii libpng12-0 1.2.49-3
ii libstdc++6 4.7.2-4
ii python 2.7.3-3
ii python-dateutil 1.5+dfsg-0.1
ii python-matplotlib-data 1.2.0-1
ii python-mplayer [python] 0.6.0-1
ii python-numpy [python-numpy-abi9] 1:1.7.0~b2-1
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
ii python-tk 2.7.3-1
Versions of packages python-matplotlib suggests:
ii dvipng 1.14-1+b1
ii gir1.2-gtk-3.0 3.4.2-4
ii ipython 0.13.1-1
ii librsvg2-common 2.36.1-1
ii python-cairo 1.8.8-1+b2
ii python-configobj 4.7.2+ds-4
ii python-excelerator 0.6.4.1-1
pn python-fltk <none>
ii python-gobject 3.3.91-1
ii python-gtk2 2.24.0-3
pn python-matplotlib-doc <none>
ii python-qt4 4.9.3-4
ii python-scipy 0.10.1+dfsg1-4
ii python-sip 4.13.3-2
ii python-traits 4.1.0-1
ii python-wxgtk2.8 2.8.12.1-12
pn texlive-extra-utils <none>
pn texlive-latex-extra <none>
-- no debconf information
More information about the Python-modules-team
mailing list