[Python-modules-team] Bug#547437: Bug#547437: too broad dependencies
Sandro Tosi
morph at debian.org
Fri Oct 9 13:15:57 UTC 2009
On Sat, Sep 19, 2009 at 20:36, W. Martin Borgert <debacle at debian.org> wrote:
> E.g. we use matplotlib in a web application, which is a common
> use case, so why would we need Tcl/Tk|GTK+|wxGTK|Qt3|Qt4? Is it
I'm sorry, but being able to use a GUI lib to show plots is on of the
core aspects of mpl, and I can already see bugs coming because one
doesn't install recommends and then mpl stops working.
> impossible that matplotlib works without python-excelerator? Why
moved to suggests
> is a lot of texlive pulled in when installing matplotlib? I
> believe, that this is only necessary for mathtext.
It's already in suggests and it's not installed by default: this is
the output in a clean chroot
# apt-get install python-matplotlib
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
cpp cpp-4.3 dbus defoma file fontconfig fontconfig-config
hicolor-icon-theme libatk1.0-0 libatk1.0-data libavahi-client3
libavahi-common-data libavahi-common3 libblas3gf libcairo2 libcups2
libdatrie1 libdb4.5 libdbus-1-3 libdirectfb-1.2-0 libdrm-intel1
libdrm2 libexpat1 libffi5 libfont-freetype-perl libfontconfig1
libfontenc1 libfreetype6 libgcrypt11 libgfortran3 libgirepository1.0-0
libgl1-mesa-dri libgl1-mesa-glx libglade2-0 libglib2.0-0
libglib2.0-data libgmp3c2 libgnutls26 libgpg-error0 libgssapi-krb5-2
libgtk2.0-0
libgtk2.0-bin libgtk2.0-common libice6 libjasper1 libjpeg62
libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblapack3gf
libmagic1
libmpfr1ldbl libpango1.0-0 libpango1.0-common libpcre3 libpixman-1-0
libpng12-0 libsm6 libsqlite3-0 libsysfs2 libthai-data libthai0
libtiff4 libts-0.0-0 libutempter0 libx11-6 libx11-data libxau6
libxaw7 libxcb-render-util0 libxcb-render0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1
libxft2 libxi6 libxinerama1 libxml2 libxmu6 libxmuu1 libxpm4
libxrandr2
libxrender1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1
make mime-support perl perl-modules python python-antlr python-cairo
python-central python-dateutil python-excelerator python-glade2
python-gobject python-gtk2 python-matplotlib-data python-minimal
python-numpy python-pyparsing python-support python-tz python2.5
python2.5-minimal sgml-base shared-mime-info tcl8.5 tk8.5 tsconf
ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf x-ttcidfont-conf
x11-common x11-utils xbitmaps xfonts-encodings xfonts-utils xml-core
xterm
Suggested packages:
cpp-doc gcc-4.3-locales dbus-x11 defoma-doc psfontmgr dfontmgr
cups-common rng-tools libglide3 gnutls-bin krb5-doc krb5-user
librsvg2-common gvfs libjasper-runtime ttf-japanese-gothic
ttf-japanese-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp
ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp make-doc
perl-doc libterm-readline-gnu-perl libterm-readline-perl-perl
python-doc python-tk python-profiler python-gtk2-doc
python-gobject-dbg gobject-introspection-glib-2.0
gobject-introspection-repository
dvipng ipython python-configobj python-matplotlib-doc python-scipy
python-traits texlive-extra-utils texlive-latex-extra python-numpy-doc
python-numpy-dbg python-nose python2.5-doc binfmt-support
sgml-base-doc tclreadline mesa-utils debhelper xfonts-cyrillic
The following NEW packages will be installed:
cpp cpp-4.3 dbus defoma file fontconfig fontconfig-config
hicolor-icon-theme libatk1.0-0 libatk1.0-data libavahi-client3
libavahi-common-data libavahi-common3 libblas3gf libcairo2 libcups2
libdatrie1 libdb4.5 libdbus-1-3 libdirectfb-1.2-0 libdrm-intel1
libdrm2 libexpat1 libffi5 libfont-freetype-perl libfontconfig1
libfontenc1 libfreetype6 libgcrypt11 libgfortran3 libgirepository1.0-0
libgl1-mesa-dri libgl1-mesa-glx libglade2-0 libglib2.0-0
libglib2.0-data libgmp3c2 libgnutls26 libgpg-error0 libgssapi-krb5-2
libgtk2.0-0
libgtk2.0-bin libgtk2.0-common libice6 libjasper1 libjpeg62
libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0 liblapack3gf
libmagic1
libmpfr1ldbl libpango1.0-0 libpango1.0-common libpcre3 libpixman-1-0
libpng12-0 libsm6 libsqlite3-0 libsysfs2 libthai-data libthai0
libtiff4 libts-0.0-0 libutempter0 libx11-6 libx11-data libxau6
libxaw7 libxcb-render-util0 libxcb-render0 libxcb1 libxcomposite1
libxcursor1 libxdamage1 libxdmcp6 libxext6 libxfixes3 libxfont1
libxft2 libxi6 libxinerama1 libxml2 libxmu6 libxmuu1 libxpm4
libxrandr2
libxrender1 libxss1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1
make mime-support perl perl-modules python python-antlr python-cairo
python-central python-dateutil python-excelerator python-glade2
python-gobject python-gtk2 python-matplotlib python-matplotlib-data
python-minimal python-numpy python-pyparsing python-support
python-tz python2.5 python2.5-minimal sgml-base shared-mime-info
tcl8.5 tk8.5
tsconf ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf
x-ttcidfont-conf x11-common x11-utils xbitmaps xfonts-encodings
xfonts-utils
xml-core xterm
Regards,
--
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi
More information about the Python-modules-team
mailing list