Diana Ramirez <[email protected]> writes:

> Hi anyone!!
>
> I introduced the Collection extension on my company's wiki last year,
> today I'm trying to export one book to PDF format but Im getting the
> next error, that I believe It's because an image file but still can't
> fix it. Please help me!
>
> An error occured on the render server: RuntimeError: command failed
> with returncode 256: ['mw-render', '-w', u'rl', '-c', u'/home/pp/cache/
> 67/67c0f2893941d134/collection.zip', '-o', u'/home/pp/cache/
> 67/67c0f2893941d134/output.rl', '--status', u'qserve://localhost:
> 14311/67c0f2893941d134:render-rl', '--template-blacklist',
> u'MediaWiki:PDF Template Blacklist', '--template-exclusion-category',
> u'Exclude in print', '--print-template-prefix', u'Print', '--print-
> template-pattern', u'$1/Print', '--language', u'en'] Last Output: p?
> oldid=7987' 1% laying out Gestión de cambios en Web editionTraceback
> (most recent call last): File "/home/pp/local/lib/python2.7/site-
> packages/mwlib/rl/rlwriter.py", line 1398, in writeImageLink ret =
> self._fixBrokenImages(img_node, img_path) File "/home/pp/local/lib/
> python2.7/site-packages/mwlib/rl/rlwriter.py", line 1321, in
> _fixBrokenImages img = PilImage.open(img_path) File "/home/pp/local/
> lib/python2.7/site-packages/PIL/Image.py", line 1980, in open raise
> IOError("cannot identify image file") IOError: cannot identify image
> file 2012-01-18T14:21:15 rlwriter.warning >> image skipped 0% error
> Gestión de cambios en Web editionremoving '/tmp/tmpJzn9K_' Traceback
> (most recent call last): File "/home/pp/local/bin/mw-render", line 9,
> in <module> load_entry_point('mwlib==0.13.0', 'console_scripts', 'mw-
> render')() File "/home/pp/local/lib/python2.7/site-packages/mwlib/apps/
> render.py", line 211, in main return Main()() File "/home/pp/local/lib/
> python2.7/site-packages/mwlib/apps/render.py", line 176, in __call__
> writer(env, output=tmpout, status_callback=self.status,
> **writer_options) File "/home/pp/local/lib/python2.7/site-packages/
> mwlib/rl/rlwriter.py", line 2179, in writer r.writeBook(output=output,
> coverimage=coverimage, status_callback=status_callback) File "/home/pp/
> local/lib/python2.7/site-packages/mwlib/rl/rlwriter.py", line 478, in
> writeBook art_elements = self.writeArticle(art) File "/home/pp/local/
> lib/python2.7/site-packages/mwlib/rl/rlwriter.py", line 809, in
> writeArticle elements.extend(self.renderMixed(article)) File "/home/pp/
> local/lib/python2.7/site-packages/mwlib/rl/rlwriter.py", line 1088, in
> renderMixed res = self.write(c) File "/home/pp/local/lib/python2.7/
> site-packages/mwlib/rl/rlwriter.py", line 333, in write res = m(obj)
> File "/home/pp/local/lib/python2.7/site-packages/mwlib/rl/
> rlwriter.py", line 660, in writeSection
> elements.extend(self.renderMixed(obj)) File "/home/pp/local/lib/
> python2.7/site-packages/mwlib/rl/rlwriter.py", line 1088, in
> renderMixed res = self.write(c) File "/home/pp/local/lib/python2.7/
> site-packages/mwlib/rl/rlwriter.py", line 333, in write res = m(obj)
> File "/home/pp/local/lib/python2.7/site-packages/mwlib/rl/
> rlwriter.py", line 1114, in writeDefinitionList return
> self.renderChildren(n) File "/home/pp/local/lib/python2.7/site-
> packages/mwlib/rl/rlwriter.py", line 1104, in renderChildren
> items.extend(self.write(c)) File "/home/pp/local/lib/python2.7/site-
> packages/mwlib/rl/rlwriter.py", line 333, in write res = m(obj) File "/
> home/pp/local/lib/python2.7/site-packages/mwlib/rl/rlwriter.py", line
> 1121, in writeDefinitionDescription return self.writeIndented(n) File
> "/home/pp/local/lib/python2.7/site-packages/mwlib/rl/rlwriter.py",
> line 1125, in writeIndented items = self.renderMixed(n,
> para_style=text_style(indent_lvl=self.paraIndentLevel,
> in_table=self.table_nesting)) File "/home/pp/local/lib/python2.7/site-
> packages/mwlib/rl/rlwriter.py", line 1088, in renderMixed res =
> self.write(c) File "/home/pp/local/lib/python2.7/site-packages/mwlib/
> rl/rlwriter.py", line 333, in write res = m(obj) File "/home/pp/local/
> lib/python2.7/site-packages/mwlib/rl/rlwriter.py", line 1738, in
> writeSpan return self.renderInline(n) File "/home/pp/local/lib/
> python2.7/site-packages/mwlib/rl/rlwriter.py", line 1031, in
> renderInline res = self.write(child) File "/home/pp/local/lib/
> python2.7/site-packages/mwlib/rl/rlwriter.py", line 333, in write res
> = m(obj) File "/home/pp/local/lib/python2.7/site-packages/mwlib/rl/
> rlwriter.py", line 1420, in writeImageLink w, h =
> self.image_utils.getImageSize(img_node, img_path,
> max_print_width=max_width, max_print_height=max_height) File "/home/pp/
> local/lib/python2.7/site-packages/mwlib/writer/imageutils.py", line
> 39, in getImageSize img = Image.open(img_path) File "/home/pp/local/
> lib/python2.7/site-packages/PIL/Image.py", line 1980, in open raise
> IOError("cannot identify image file") IOError: cannot identify image
> file in function system, file ./bin/nslave.py, line 63
>
> Please help! It happens in 4 different articles, that share some
> images with other articles which I was allowed to export.

I think that has been fixed with:
https://github.com/pediapress/mwlib.rl/commit/b1ead48e94f32c302a711160d3544141c4679928

-- 
You received this message because you are subscribed to the Google Groups 
"mwlib" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/mwlib?hl=en.

Reply via email to