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.
