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]

Reply via email to