Inkscape: Uniconvertor failed

Linux howto's, compile information, information on whatever we learned on working with linux, MACOs and - of course - Products of the big evil....
Post Reply
User avatar
^rooker
Site Admin
Posts: 1481
Joined: Fri Aug 29, 2003 8:39 pm

Inkscape: Uniconvertor failed

Post by ^rooker »

On Xubuntu 12.04 (Precise Pangolin), I keep getting a very annoying error when I copy objects:
UniConvertor failed:

Cannot list directory /home/user/.uniconvertor:[Errno 2] No such file or directory: '/home/user/.uniconvertor'
ignoring it in font_path
Cannot list directory /home/user/.uniconvertor:[Errno 2] No such file or directory: '/home/user/.uniconvertor'
ignoring it in font_path
I can't find font Bitstream Vera Sans. I'll use Slim instead
Fontsystem not yet implemented in UniConvertor. See /usr/share/doc/python-uniconvertor/README.Debian for more info
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/uniconvertor/__init__.py", line 88, in uniconv
saver(doc, output_file)
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/plugins/plugins.py", line 201, in __call__
module.save(document, file, filename, options)
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/plugins/Filters/wmfsaver.py", line 461, in save
saver.SaveDocument(document)
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/plugins/Filters/wmfsaver.py", line 403, in SaveDocument
left, bottom, right, top = doc.BoundingRect()
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/document.py", line 221, in BoundingRect
rect = layer.bounding_rect
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/base.py", line 352, in __getattr__
getattr(self, method)()
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/compound.py", line 174, in update_rects
boxes = map(lambda o: o.coord_rect, self.objects)
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/compound.py", line 174, in <lambda>
boxes = map(lambda o: o.coord_rect, self.objects)
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/base.py", line 352, in __getattr__
getattr(self, method)()
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/compound.py", line 174, in update_rects
boxes = map(lambda o: o.coord_rect, self.objects)
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/compound.py", line 174, in <lambda>
boxes = map(lambda o: o.coord_rect, self.objects)
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/base.py", line 352, in __getattr__
getattr(self, method)()
File "/usr/lib/python2.7/dist-packages/uniconvertor/app/Graphics/text.py", line 492, in update_rects
rect = apply(Rect, a.font.TextBoundingBox(self.text, a.font_size, a))
TypeError: TextBoundingBox() takes exactly 3 arguments (4 given)
It complains about not finding the font, but that font is actually installed. Hm. :?


To be continued...
Jumping out of an airplane is not a basic instinct. Neither is breathing underwater. But put the two together and you're traveling through space!
Post Reply