Your message dated Sat, 07 May 2011 22:50:01 +0000
with message-id <[email protected]>
and subject line Bug#621700: fixed in matplotlib 1.0.1-2
has caused the Debian Bug report #621700,
regarding fails to find tcl/tk headers during build. ImportError: No module 
named _tkagg
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.)


-- 
621700: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=621700
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-matplotlib
Version: 0.99.3-1
Severity: important
Tags: patch

version 8.5.9-2 of tcl and tk moved the tcl/tkConfig.sh to /usr/lib/tcl8.5 and
/usr/lib/tk8.5

see https://bugs.launchpad.net/ubuntu/+source/matplotlib/+bug/752647 for
details



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (50, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.38-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages python-matplotlib depends on:
ii  libatk1.0-0           1.32.0-3           The ATK accessibility toolkit
ii  libc6                 2.11.2-13          Embedded GNU C Library: Shared lib
ii  libcairo2             1.10.2-6           The Cairo 2D vector graphics libra
ii  libfontconfig1        2.8.0-2.1          generic font configuration library
ii  libfreetype6          2.4.4-1            FreeType 2 font engine, shared lib
ii  libgcc1               1:4.6.0-2          GCC support library
ii  libglib2.0-0          2.28.4-1           The GLib library of C routines
ii  libgtk2.0-0           2.24.3-1~sid1      The GTK+ graphical user interface 
ii  libpango1.0-0         1.28.3-6           Layout and rendering of internatio
ii  libpng12-0            1.2.44-2           PNG library - runtime
ii  libstdc++6            4.6.0-2            The GNU Standard C++ Library v3
ii  python                2.6.6-12           interactive high-level object-orie
ii  python-cairo          1.8.8-1+b1         Python bindings for the Cairo vect
ii  python-dateutil       1.4.1-3            powerful extensions to the standar
ii  python-gobject        2.21.4+is.2.21.3-1 Python bindings for the GObject li
ii  python-matplotlib-dat 0.99.3-1           Python based plotting system (data
ii  python-numpy          1:1.5.1-2          Numerical Python adds a fast array
ii  python-pyparsing      1.5.2-2            Python parsing module
ii  python-support        1.0.11             automated rebuilding support for P
ii  python-tz             2010b-1            Python version of the Olson timezo
ii  tcl8.5                8.5.9-2            Tcl (the Tool Command Language) v8
ii  tk8.5                 8.5.9-2            Tk toolkit for Tcl and X11, v8.5 -
ii  zlib1g                1:1.2.3.4.dfsg-3   compression library - runtime

Versions of packages python-matplotlib recommends:
ii  python-glade2                2.17.0-4+b1 GTK+ bindings: Glade support
ii  python-tk                    2.7.1-1     Tkinter - Writing Tk applications 

Versions of packages python-matplotlib suggests:
pn  dvipng                     <none>        (no description available)
ii  ipython                    0.10.1-1      enhanced interactive Python shell
ii  librsvg2-common            2.32.1-1      SAX-based renderer library for SVG
ii  python-configobj           4.7.2+ds-2    simple but powerful config file re
pn  python-excelerator         <none>        (no description available)
ii  python-gtk2                2.17.0-4+b1   Python bindings for the GTK+ widge
pn  python-matplotlib-doc      <none>        (no description available)
pn  python-qt3                 <none>        (no description available)
pn  python-qt4                 <none>        (no description available)
pn  python-scipy               <none>        (no description available)
pn  python-traits              <none>        (no description available)
ii  python-wxgtk2.8            2.8.10.1-3+b1 wxWidgets Cross-platform C++ GUI t
pn  texlive-extra-utils        <none>        (no description available)
pn  texlive-latex-extra        <none>        (no description available)

-- no debconf information
Description: check new path of tcl/tkConfig.sh
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/matplotlib/+bug/752647
Forwarded: 
https://sourceforge.net/tracker/?func=detail&aid=3279844&group_id=80706&atid=560720
Author: Julian Taylor <[email protected]>

version 8.5.9-2 of tcl and tk moved the tcl/tkConfig.sh
to /usr/lib/tcl8.5 and /usr/lib/tk8.5

--- matplotlib-1.0.1/setupext.py        2011-04-08 00:09:42.000000000 +0200
+++ matplotlib-1.0.1patched/setupext.py 2011-04-08 00:09:22.000000000 +0200
@@ -893,15 +893,20 @@
     return TCL_TK_CACHE
 
 def parse_tcl_config(tcl_lib_dir, tk_lib_dir):
-    # This is where they live on Ubuntu Hardy (at least)
-    tcl_config = os.path.join(tcl_lib_dir, "tclConfig.sh")
-    tk_config = os.path.join(tk_lib_dir, "tkConfig.sh")
+    import Tkinter
+    tcl_poss = [tcl_lib_dir,
+                "/usr/lib/tcl"+str(Tkinter.TclVersion),
+                "/usr/lib"]
+    tk_poss = [tk_lib_dir,
+               "/usr/lib/tk"+str(Tkinter.TkVersion),
+               "/usr/lib"]
+    for ptcl, ptk in zip(tcl_poss, tk_poss):
+        tcl_config = os.path.join(ptcl, "tclConfig.sh")
+        tk_config = os.path.join(ptk, "tkConfig.sh")
+        if (os.path.exists(tcl_config) and os.path.exists(tk_config)):
+            break
     if not (os.path.exists(tcl_config) and os.path.exists(tk_config)):
-        # This is where they live on RHEL4 (at least)
-        tcl_config = "/usr/lib/tclConfig.sh"
-        tk_config = "/usr/lib/tkConfig.sh"
-        if not (os.path.exists(tcl_config) and os.path.exists(tk_config)):
-            return None
+        return None
 
     # These files are shell scripts that set a bunch of
     # environment variables.  To actually get at the

--- End Message ---
--- Begin Message ---
Source: matplotlib
Source-Version: 1.0.1-2

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_1.0.1-2.debian.tar.gz
  to main/m/matplotlib/matplotlib_1.0.1-2.debian.tar.gz
matplotlib_1.0.1-2.dsc
  to main/m/matplotlib/matplotlib_1.0.1-2.dsc
python-matplotlib-data_1.0.1-2_all.deb
  to main/m/matplotlib/python-matplotlib-data_1.0.1-2_all.deb
python-matplotlib-dbg_1.0.1-2_amd64.deb
  to main/m/matplotlib/python-matplotlib-dbg_1.0.1-2_amd64.deb
python-matplotlib-doc_1.0.1-2_all.deb
  to main/m/matplotlib/python-matplotlib-doc_1.0.1-2_all.deb
python-matplotlib_1.0.1-2_amd64.deb
  to main/m/matplotlib/python-matplotlib_1.0.1-2_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: Sat, 07 May 2011 11:14:24 +0200
Source: matplotlib
Binary: python-matplotlib python-matplotlib-data python-matplotlib-doc 
python-matplotlib-dbg
Architecture: source all amd64
Version: 1.0.1-2
Distribution: unstable
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-dbg - Python based plotting system (debug extension)
 python-matplotlib-doc - Python based plotting system (documentation package)
Closes: 621700 625150
Changes: 
 matplotlib (1.0.1-2) unstable; urgency=low
 .
   * Upload to unstable
     - fixed a FTBFS since the failing code (unicode vs byte-string) is 
rewritten
       in 1.0.x branch; thanks to Lucas Nussbaum for the report and to Stefano
       Rivera for the analysis; Closes: #625150
   * debian/rules
     - remove verbose logging for debhelper
     - remove compiled python code from documentation
   * debian/patches/70_search_new_tkdir.patch
     - added patch to look for the updated location of 'tkConfig.sh' script;
       thanks to Julian Taylor for the report and patch; Closes: #621700
   * debian/control
     - bump Standards-Version to 3.9.2 (no changes needed)
     - removed XB-P-V/Conflicts/Replaces/Provides, no more needed
Checksums-Sha1: 
 14820ab07bd797eea0e9b7848e0a2b39b1eb458e 2330 matplotlib_1.0.1-2.dsc
 238f8b190bf277b886a8ef60b5ecaa78bdd87579 24978 matplotlib_1.0.1-2.debian.tar.gz
 a6f970cfd9a19a3f6b59181e43689dcc167d9cbf 2040914 
python-matplotlib-data_1.0.1-2_all.deb
 4a38f2574d41d351af7489eb5c19ce23b67fc8eb 32450928 
python-matplotlib-doc_1.0.1-2_all.deb
 66d2c555d29ef2f8be81c3df5a25c399c3762c1d 6612282 
python-matplotlib_1.0.1-2_amd64.deb
 1f90fafc922659498fad9e91f89f371dd1c0738a 13075832 
python-matplotlib-dbg_1.0.1-2_amd64.deb
Checksums-Sha256: 
 2aaec64263dea99723f1b607a995c2eb7972175be934d3ea875b156569f22fa3 2330 
matplotlib_1.0.1-2.dsc
 7aa7d1a8022e8542ccf24cf49c58585df2f3520f16f9fae6df395190bd5a91be 24978 
matplotlib_1.0.1-2.debian.tar.gz
 f753b389d59309e72726cc7cf662dd1744917de0f1b43d5376f9e4bf5411e3fd 2040914 
python-matplotlib-data_1.0.1-2_all.deb
 af4b19f3e68558008fb9444d8936b805ed9236875cb8928a28e8d5d6e95867da 32450928 
python-matplotlib-doc_1.0.1-2_all.deb
 729cfd3fdf1a7cd916bee8d7b13bbeaff6037033f059bb3ba862eaf0daced71e 6612282 
python-matplotlib_1.0.1-2_amd64.deb
 c06175e8a18c55db56de0650930a9ef0716c51364af7edf3c888811fe0ea0853 13075832 
python-matplotlib-dbg_1.0.1-2_amd64.deb
Files: 
 0944671d597cfb828b4f0f4c8b387ad1 2330 python optional matplotlib_1.0.1-2.dsc
 b7d192f3337f658e9528009b90a417ac 24978 python optional 
matplotlib_1.0.1-2.debian.tar.gz
 9c00103ac6298dd76d2c04afbd3f9674 2040914 python optional 
python-matplotlib-data_1.0.1-2_all.deb
 08822c10ece36d87362d78e8d7564f5a 32450928 doc optional 
python-matplotlib-doc_1.0.1-2_all.deb
 8c1b8902c98edfed4093c502987c344e 6612282 python optional 
python-matplotlib_1.0.1-2_amd64.deb
 7cc379a756749e41048b09a5b178d408 13075832 debug extra 
python-matplotlib-dbg_1.0.1-2_amd64.deb

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

iEYEARECAAYFAk3FHakACgkQAukwV0RN2VBN9ACglmQy4jLetUfDM7d80GqoF2eq
92IAni8Bay2cDqHpaC6+pMZeKDocfRvs
=i/gk
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Python-modules-team mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/python-modules-team

Reply via email to