Your message dated Sun, 18 Nov 2012 10:24:16 +0100
with message-id 
<CAB4XWXw8B5FKpQoG8Y5jUebaxo500Q9w+F0M1DE8FMLeLdn=c...@mail.gmail.com>
and subject line Re: [Python-modules-team] Bug#693586: python-matplotlib: Too 
many dependencies : Is there a way to separate backends ?
has caused the Debian Bug report #693586,
regarding python-matplotlib: Too many dependencies : Is there a way to separate 
backends ?
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
693586: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=693586
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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

--- End Message ---
--- Begin Message ---
Hello jd,

On Sun, Nov 18, 2012 at 9:58 AM, jd <[email protected]> wrote:
> Package: python-matplotlib
> Version: 1.2.0-1
> Severity: wishlist
>
> Dear Maintainer,
> the python-matplotlib package comes with too many dependencies.

I don't think so, see below

> For example, when coding with the qt4 backend, python-tk and python-gtk2 (and
> all their dependencies) are not needed.

that's exactly why they are all in Suggests: you can choose the needed
dependecies for the backend you want to use. The only stronger
dependency is python-tk (which is still in Recommends and thus can be
removed) because it's the backend installed by default.

> Please consider providing different packages for different backends, the way
> OpenSuse and Mandriva do :

I think they are quite overkill. Also if you install multiple backend
packages, you'll still have "a lot" of dependencies installed, maybe
because a GUI requires one of those backend while you want another
one.

Sorry, but I don't feel the required work to split the backends in
separate package is worth the effort.

Regards,

--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi

--- End Message ---

Reply via email to