Your message dated Tue, 16 Sep 2008 21:02:11 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#492735: fixed in matplotlib 0.98.1-1+lenny1
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.1-1+lenny1

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.1-1+lenny1.diff.gz
  to pool/main/m/matplotlib/matplotlib_0.98.1-1+lenny1.diff.gz
matplotlib_0.98.1-1+lenny1.dsc
  to pool/main/m/matplotlib/matplotlib_0.98.1-1+lenny1.dsc
python-matplotlib-data_0.98.1-1+lenny1_all.deb
  to pool/main/m/matplotlib/python-matplotlib-data_0.98.1-1+lenny1_all.deb
python-matplotlib-doc_0.98.1-1+lenny1_all.deb
  to pool/main/m/matplotlib/python-matplotlib-doc_0.98.1-1+lenny1_all.deb
python-matplotlib_0.98.1-1+lenny1_amd64.deb
  to pool/main/m/matplotlib/python-matplotlib_0.98.1-1+lenny1_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, 15 Sep 2008 21:09:15 +0200
Source: matplotlib
Binary: python-matplotlib python-matplotlib-data python-matplotlib-doc
Architecture: source all amd64
Version: 0.98.1-1+lenny1
Distribution: testing-proposed-updates
Urgency: low
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: 492735
Changes: 
 matplotlib (0.98.1-1+lenny1) testing-proposed-updates; urgency=low
 .
   [ Kumar Appaiah ]
   * Backporting memory leak fix from new upstream release; Closes: #492735
   * debian/patches/shared_axes_leak.patch
     - Fix memory leak related to shared axes.
   * debian/patches/ttconv_leak_fixes.patch
     - Plug memory leaks in _ttconv.cpp.
   * debian/patches/manifest_add_doc.patch
     - Add the doc directory to MANIFEST.in.
Checksums-Sha1: 
 2f2caa9e74cbeba4e3d05fa1e641ef2848ea2b6b 1735 matplotlib_0.98.1-1+lenny1.dsc
 bc3a11480b1e5d7e696b0446746de98c12f7b123 17916 
matplotlib_0.98.1-1+lenny1.diff.gz
 1b6e64c0201757431132425bfde3cdd91c4a9a7c 1120658 
python-matplotlib-data_0.98.1-1+lenny1_all.deb
 04704d8e9f5b332f7353ce2bd87d6a335ba842c8 1071198 
python-matplotlib-doc_0.98.1-1+lenny1_all.deb
 a172c2b5dc6d540b9e757406fea877b319fa3a04 2231276 
python-matplotlib_0.98.1-1+lenny1_amd64.deb
Checksums-Sha256: 
 09dff93dd66f02e21e600451e2142d00d11381cffaae11dec22b9b2e7cf662e9 1735 
matplotlib_0.98.1-1+lenny1.dsc
 2ec02dc5a859cc63c316c54aaddfc156f05fb8f62bc91f502ab36dcec92ca38e 17916 
matplotlib_0.98.1-1+lenny1.diff.gz
 71cd125f20ae494144a772bf790911c76ad121d225f1f5146122d395fe099c8c 1120658 
python-matplotlib-data_0.98.1-1+lenny1_all.deb
 d4ae6c11d4e26f4dd62fe8f33a4b3f146f08ba5e0fe7a7026142c39f0923570d 1071198 
python-matplotlib-doc_0.98.1-1+lenny1_all.deb
 7c5f23f7fd149b48a5b4884c740d389f80a443361b7a8b0aa2fa544b07d38e4f 2231276 
python-matplotlib_0.98.1-1+lenny1_amd64.deb
Files: 
 4e24ee4e5f5ccc0f73cb6fa3ca812f68 1735 python optional 
matplotlib_0.98.1-1+lenny1.dsc
 2eeb84ba4672d077dedec059869953a3 17916 python optional 
matplotlib_0.98.1-1+lenny1.diff.gz
 c9c4c9baa9cd186677797fae04e4115f 1120658 python optional 
python-matplotlib-data_0.98.1-1+lenny1_all.deb
 7a1164175d9f6173f29527dfe324f448 1071198 doc optional 
python-matplotlib-doc_0.98.1-1+lenny1_all.deb
 df26bd6f3de26d8f0795b5b51e0a0207 2231276 python optional 
python-matplotlib_0.98.1-1+lenny1_amd64.deb

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

iEYEARECAAYFAkjQGTYACgkQSd75awtatOfp0wCeIU39NeX+qoONljWGDFDKIpjV
93UAn01LmEte79X1pM+yyIVzjJi0E5mS
=JSWR
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to