decoder zip not available but PIL install summary says it is

Erik Myllymaki <[email protected]>
Newsgroups gmane.comp.python.image
Message-ID <[email protected]>
I'm trying to use PIL with a module in OpenERP but am getting the 
following error:


   File 
"/opt/openerp/stable/5.0/addons/report_openoffice/barcode/barcode.py", 
line 38, in make_barcode
     im = bar.getImage(code,height)
   File 
"/opt/openerp/stable/5.0/addons/report_openoffice/barcode/EANBarCode.py", 
line 173, in getImage
     font = 
ImageFont.load("/opt/openerp/stable/5.0/addons/report_openoffice/barcode/courB08.pil")
   File 
"/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFont.py", 
line 193, in load
     f._load_pilfont(filename)
   File 
"/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFont.py", 
line 95, in _load_pilfont
     return self._load_pilfont_data(file, image)
   File 
"/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFont.py", 
line 117, in _load_pilfont_data
     image.load()
   File 
"/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/ImageFile.py", 
line 189, in load
     d = Image._getdecoder(self.mode, d, a, self.decoderconfig)
   File 
"/usr/lib/python2.5/site-packages/PIL-1.1.7-py2.5-linux-x86_64.egg/Image.py", 
line 385, in _getdecoder
     raise IOError("decoder %s not available" % decoder_name)
IOError: decoder zip not available


Most of what I have turned up suggests this is due to PIL not linking to 
zlib properly, but the PIL install summary seems to indicate that it has:

PIL 1.1.7 SETUP SUMMARY
--------------------------------------------------------------------
version       1.1.7
platform      linux2 2.5.2 (r252:60911, Jul 22 2009, 15:33:10)
               [GCC 4.2.4 (Ubuntu 4.2.4-1ubuntu3)]
--------------------------------------------------------------------
*** TKINTER support not available (Tcl/Tk 8.4 libraries needed)
--- JPEG support available
--- ZLIB (PNG/ZIP) support available
--- FREETYPE2 support available
*** LITTLECMS support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.


Any advice appreciated.



_______________________________________________
Image-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/image-sig
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.