Missing python-imaging

Sandro Mani manisandro at gmail.com
Mon Mar 18 21:33:02 UTC 2013


On 18.03.2013 22:22, Chuck Forsberg WA7KGX N2469R wrote:
> On 03/18/2013 09:23 AM, Michael Cronenworth wrote:
>> On 03/18/2013 11:18 AM, Chuck Forsberg WA7KGX N2469R wrote:
>>> Python-imaging seems to be missing from Fedora 19 and rawhide.
>>>
>>> Pillow is installed but WSPR won't run because it can't import
>>> the stuff that used to be in python-imaging.
>> Chuck,
>>
>> You will find it helpful to read the FeatureList wiki page[1] when you
>> are testing Fedora N+1 or Rawhide releases. The relevant page regarding
>> your issue is here:
>>
>> http://fedoraproject.org/wiki/Features/Pillow
>>
>> Michael
>>
>> [1] http://fedoraproject.org/wiki/FeatureList
> The referred document suggests Pillow is a drop-in for python-imaging
> except for the "from PIL" import bit.   But unfortunately this not the 
> case.
> Adding "from PIL" to the import line allows wspr to start and run, but
> the data does not display.  Exception in Tkinter callback
> Traceback (most recent call last):
>   File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 1410, in __call__
>     return self.func(*args)
>   File "/usr/lib64/python2.7/lib-tk/Tkinter.py", line 495, in callit
>     func(*args)
>   File "wspr.py", line 1228, in update
>     draw.text((x,148),tw[i],fill=253)        #Insert time label
>   File "/usr/lib64/python2.7/site-packages/PIL/ImageDraw.py", line 
> 256, in text
>     ink, fill = self._getink(fill)
>   File "/usr/lib64/python2.7/site-packages/PIL/ImageDraw.py", line 
> 144, in _getink
>     if self.palette and not Image.isNumberType(ink):
> AttributeError: 'module' object has no attribute 'isNumberType'
>
> Not exactly a drop-in replacement.
>
Well, file a bug then. And hey, bugs happen, even if people try hard to 
avoid them. Anyhow, this is fixed upstream (see [1]), I'm working on 
updating the packages to the latest pillow 2.0, it's taking me a bit 
longer than I expected since I had to figure out why one of the tests 
did not complete (which turned out to be a gcc4.8 regression).

[1] 
https://github.com/python-imaging/Pillow/commit/1f41e25b4feec620ad32e8b3a9b28466f63b3afe



More information about the test mailing list