Package: python-matplotlib Version: 0.82-5 Severity: normal
Hi, I installed the version of matplotlib currently in testing on stable. It installed without requiring any upgrade of libc6 or gcc related stuff. Ie. ************************************************************************ riverside:/home/faheem# apt-get install python-matplotlib Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: dvipng python-matplotlib-data python2.3-matplotlib The following NEW packages will be installed: dvipng python-matplotlib python-matplotlib-data python2.3-matplotlib 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 2220kB of archives. After unpacking 10.9MB of additional disk space will be used. Do you want to continue? [Y/n] ************************************************************************* This looks incorrect, and in fact, importing pylab fails. ******************************************************************** [EMAIL PROTECTED]:~$ ipython Python 2.3.5 (#2, Sep 4 2005, 22:01:42) Type "copyright", "credits" or "license" for more information. IPython 0.6.13 -- An enhanced Interactive Python. ? -> Introduction to IPython's features. %magic -> Information about IPython's 'magic' % functions. help -> Python's own help system. object? -> Details about 'object'. ?object also works, ?? prints more. In [1]: import pylab The import of the numeric version of the _transforms module, _nc_transforms, failed. This is is either because numeric was unavailable when matplotlib was compiled, because a dependency of _nc_transforms could not be satisfied, or because the build flag for this module was turned off in setup.py. If it appears that _nc_transforms was not built, make sure you have a working copy of numeric and then re-install matplotlib. Otherwise, the following traceback gives more details: [Long traceback follows...] ********************************************************************* Here are the depends for your package and the fork by Florent Rougon (available from deb http://people.via.ecp.fr/~flo/tmp/debian sid-others/binary-i386/ deb http://people.via.ecp.fr/~flo/tmp/debian sid-others/binary-all/ deb-src http://people.via.ecp.fr/~flo/tmp/debian sid-others/source/ ) respectively, both for version 0.82. ************************************************************************ Depends: python (>= 2.3), python (<< 3), python2.3, ttf-bitstream-vera, python2.3-numeric | python2.3-numarray, python2.3-gd (>= 0.52) | python-pypaint | python2.3-gtk2 | libwxgtk2.4-python | python2.3-qt3, python2.3-numeric-ext | python2.3-numarray-ext, python2.3-dev, dvipng, python-matplotlib-data (= 0.82-5) Depends: python2.3, python-matplotlib-data (= 0.82-1frougon.0), python2.3-numeric | python2.3-numarray, python2.3-numeric-ext | python2.3-numarray-ext, ttf-bitstream-vera, libatk1.0-0 (>= 1.7.2), libc6 (>= 2.3.2.ds1-21), libfreetype6 (>= 2.1.5-1), libgcc1 (>= 1:3.4.1-3), libglib2.0-0 (>= 2.6.0), libgtk2.0-0 (>= 2.6.0), libpango1.0-0 (>= 1.8.1), libpng12-0 (>= 1.2.8rel), libstdc++5 (>= 1:3.3.4-1), tcl8.4 (>= 8.4.5), tk8.4 (>= 8.4.5), zlib1g (>= 1:1.2.1) ************************************************************************** Note the extra stuff in the latter. I think there is some magic one can add so the system automatically adds these dependencies at build time, but I'm not an expert at this stuff. Regards. Faheem Mitha. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (50, 'unstable'), (50, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.8-2-686 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages python-matplotlib depends on: ii python2.3-matplotlib 0.82-5 python based plotting system (Pyth -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]