Thanks, Fredrik. <br><br>If 1.1.6 is from 2006 then trying 1.1.7 code sounds like a very good idea. I wasn't sure how to set up the individual tkImaging module which you linked, so I downloaded and built the entire recent beta release, 1.1.7b1.<br>
<br>I confirmed that python is seeing the new version:<br>>>>import Image<br>>>>Image.VERSION<br>'1.1.7b1'<br><br>However, my reproducer.py test script still fails in the same way as before.<br><br>
Whatever is going on must have slipped past any of the updates in the beta release, I guess.<br><br>TkB<br><br><div class="gmail_quote">On Thu, Jul 9, 2009 at 3:44 PM, Fredrik Lundh <span dir="ltr"><<a href="mailto:fredrik@pythonware.com">fredrik@pythonware.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">On Thu, Jul 9, 2009 at 11:50 PM, Tom Baldwin<<a href="mailto:tbaldwin@uoregon.edu">tbaldwin@uoregon.edu</a>> wrote:<br>
<br>
> A python-help volunteer suggested downgrading my Tcl/Tk installation from<br>
> 8.5 to 8.4, which seems a little weird, since 8.5 has been stable since<br>
> December 2007.<br>
<br>
</div>1.1.6 was released in december 2006, and core Python didn't switch to<br>
8.5 until release 2.6 in late 2008 (iirc).<br>
<div class="im"><br>
> (Also, downgrading things using Macports is so complicated<br>
> that I haven't succeeding in doing it yet.) He directed me to this list for<br>
> more knowledgeable help.<br>
><br>
> Can anyone with PIL familiarity tell me what might be causing this error? Or<br>
> say if there is any reason to believe that Tcl 8.4 might be more compatible?<br>
<br>
</div>Instead of downgrading the Tcl/Tk install, you could try updating to<br>
the 1.1.7 trunk version of Tk/tkImaging.c module, available from:<br>
<br>
<a href="http://hg.effbot.org/pil-2009-raclette/raw/tip/Tk/tkImaging.c" target="_blank">http://hg.effbot.org/pil-2009-raclette/raw/tip/Tk/tkImaging.c</a><br>
<br>
There's been a couple of tweaks related to 8.4/8.5 compatibility; not<br>
sure if they affect your specific case, but since you're building from<br>
source, it shouldn't be that hard for you test this.<br>
<font color="#888888"><br>
</F><br>
</font></blockquote></div><br>