Your message dated Tue, 05 Aug 2008 10:02:07 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#492735: fixed in matplotlib 0.98.3-1
has caused the Debian Bug report #492735,
regarding memory leak and doc omission in python-matplotlib 0.98.1-1
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.)


-- 
492735: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=492735
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: python-matplotlib
Version: 0.98.1-1
Severity: serious

The current version of python-matplotlib in debian testing and lenny
has a number of serious bugs and omissions

 * Bug: memory leak using shared axes (attached script looptest.py
shows the leak)

 * Bug: transforms method offset_copy missing -- this breaks
examples/pylab_examples/transoffset.py

 * Omission - the doc directory was omitted from the 0.98.1 MANIFEST

These are fixed in matplotlib svn r5907
import math
import gc
import pylab as PL
from matplotlib.cbook import report_memory

def looptest():
    oldlen = 0
    for i in xrange(401):
        fig=PL.figure(1)
        ax = fig.gca()
        ax=fig.add_subplot(211)
        ax.set_position((0,0,0.9,0.45))
        ax1=PL.twinx(ax)
        t = PL.arange(1000)
        st = PL.sin(t*0.01)
        ax.plot(t,st)
        fig.clf()
        
        # any of these causes a memleak
        #PL.close(1)
        #PL.close(fig)
        #PL.close()
        
        gc.collect()
        val = report_memory(i)
        if i % 100 == 0:
            print i, "GC",
            print len(gc.get_objects()), len(gc.get_objects())-oldlen,
            print len(gc.garbage),
            print val
        oldlen = len(gc.get_objects())

looptest()

--- End Message ---
--- Begin Message ---
Source: matplotlib
Source-Version: 0.98.3-1

We believe that the bug you reported is fixed in the latest version of
matplotlib, which is due to be installed in the Debian FTP archive:

matplotlib_0.98.3-1.diff.gz
  to pool/main/m/matplotlib/matplotlib_0.98.3-1.diff.gz
matplotlib_0.98.3-1.dsc
  to pool/main/m/matplotlib/matplotlib_0.98.3-1.dsc
matplotlib_0.98.3.orig.tar.gz
  to pool/main/m/matplotlib/matplotlib_0.98.3.orig.tar.gz
python-matplotlib-data_0.98.3-1_all.deb
  to pool/main/m/matplotlib/python-matplotlib-data_0.98.3-1_all.deb
python-matplotlib-doc_0.98.3-1_all.deb
  to pool/main/m/matplotlib/python-matplotlib-doc_0.98.3-1_all.deb
python-matplotlib_0.98.3-1_amd64.deb
  to pool/main/m/matplotlib/python-matplotlib_0.98.3-1_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Sandro Tosi <[EMAIL PROTECTED]> (supplier of updated matplotlib package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 04 Aug 2008 21:42:05 +0200
Source: matplotlib
Binary: python-matplotlib python-matplotlib-data python-matplotlib-doc
Architecture: source all amd64
Version: 0.98.3-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <[EMAIL PROTECTED]>
Changed-By: Sandro Tosi <[EMAIL PROTECTED]>
Description: 
 python-matplotlib - Python based plotting system in a style similar to Matlab
 python-matplotlib-data - Python based plotting system (data package)
 python-matplotlib-doc - Python based plotting system (documentation package)
Closes: 401629 488138 492735
Changes: 
 matplotlib (0.98.3-1) unstable; urgency=medium
 .
   * New upstream release
     - fixed memory leaks; Closes: #492735 (RC bug, hence urgency=medium)
   * debian/control
     - added python-sphinx (versioned to easy Lenny entrance), graphviz,
       ipython, texlive-latex-extra build-deps in order to build documentation
     - added Suggests on python-scipy; thanks to Chris Walker for the report;
       Closes: #488138
     - added Vcs-{Browser,Svn} fields
     - added depend on libjs-jquery to replace embedded one
   * debian/rules
     - build and install documentation; Closes: #401629
     - symlinked jquery.js from libjs-jquery instead of the embedded one
     - added dh_link -i call for indep packages
   * debian/watch
     - removed comment lines since not needed
   * debian/patches/doc_graphviz_errors_fix.patch
     - added to fix graphviz errors during doc build (from upstream svn r5962)
   * debian/copyright
     - shortened some long line (to make lintian happy)
Checksums-Sha1: 
 0dd7623631ef372e7673ea956abdbc177a951a13 1946 matplotlib_0.98.3-1.dsc
 9d3ded193cdbebf7d02aaf48372359eb3621a3eb 5287541 matplotlib_0.98.3.orig.tar.gz
 cbb837ccc46d1efd0f1f1864ee6f66122c53f4fe 16827 matplotlib_0.98.3-1.diff.gz
 529ffddeca9699db12a13143992f069a1ff56c63 1117694 
python-matplotlib-data_0.98.3-1_all.deb
 eb4dfb75011e7d3a36eaead43ac50c7156737a9f 16978416 
python-matplotlib-doc_0.98.3-1_all.deb
 19509d8430e4f1b6e95f899f57ad10498699af4a 2315440 
python-matplotlib_0.98.3-1_amd64.deb
Checksums-Sha256: 
 7193690decf636f877f3c5713eeca72e10defb8ec3585323ae83d1118e6bfa89 1946 
matplotlib_0.98.3-1.dsc
 4ac17ea9c551ebd5aacc4fe235daffdfba4bf255deb947e4ddbfd82e8eb5390f 5287541 
matplotlib_0.98.3.orig.tar.gz
 708c9834ea2d46bc568339118af3802ba7ee1da06f05ccc5e4ec36ba7574ba6a 16827 
matplotlib_0.98.3-1.diff.gz
 1887c738531aa3aa2aefb8ed7dbc2b92fbb2c1e566a65bb7271012dc6203830b 1117694 
python-matplotlib-data_0.98.3-1_all.deb
 3c6700e106163dbcea7953d7fb196ad02713459ec7a06aefd542d4b651365088 16978416 
python-matplotlib-doc_0.98.3-1_all.deb
 90d641c3e33a6ed24433b83aca2168ba96e157ab31170ff4f74e177eb859a564 2315440 
python-matplotlib_0.98.3-1_amd64.deb
Files: 
 32f52356ee959b06d034f6ad43e993c3 1946 python optional matplotlib_0.98.3-1.dsc
 d6b579f52705df584650fb6f61302f92 5287541 python optional 
matplotlib_0.98.3.orig.tar.gz
 8651f62b02659c8e0f34263ae3e8b604 16827 python optional 
matplotlib_0.98.3-1.diff.gz
 928331b11150ef9f5ce337662d50c1a3 1117694 python optional 
python-matplotlib-data_0.98.3-1_all.deb
 64df6fb14283bc0637179584879805b4 16978416 doc optional 
python-matplotlib-doc_0.98.3-1_all.deb
 76a6bfee9566a911b4dc27586ceac242 2315440 python optional 
python-matplotlib_0.98.3-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkiXdngACgkQB01zfu119ZknOQCfQ810cDrH4uP6o3k3aqSDXrvh
F7wAoIz3tPS2iNT8/r61btJ4nllsiN78
=V7TO
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to