| Summary: | media-gfx/inkscape misses dependency on media-gfx/uniconvertor? | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Sebastian Pipping <sping> |
| Component: | New packages | Assignee: | Gentoo Graphics Project <graphics+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | jgdominy, v_2e |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Sebastian Pipping
2010-11-14 13:28:38 UTC
I don't have uniconvertor installed and inkscape works w/o issues. Have you installed some extensions requiring uniconvertor? (In reply to comment #1) > Have you installed some extensions requiring uniconvertor? No extensions (besides those of inkscape) installed. # find /usr/share/inkscape/extensions/ | wc -l 405 I can attach the full listing if needed. The error showed up when I tried to copy a selection to the clipboard. When I just tried to reproduce that with another file I got this error instead: No matching node for expression: /svg:svg/@sodipodi:docname Traceback (most recent call last): File "gimp_xcf.py", line 185, in <module> e.affect() File "/usr/share/inkscape/extensions/inkex.py", line 215, in affect self.effect() File "gimp_xcf.py", line 43, in effect docname = self.xpathSingle('/svg:svg/@sodipodi:docname')[:-4] TypeError: 'NoneType' object is unsubscriptable I guess that doesn't help too much? Any ideas? I just would like to confirm the behaviour described above. I have the same problem last few days. This happens when USE=wmf is enabled - the message about installing python-uniconvertor pops up if you try and open a .wmf file. I also tried converting the .wmf to an .svg with imagemagick first, but that just triggered a massive memory link in inkscape when I tried to open the resulting .svg file. (In reply to comment #4) > This happens when USE=wmf is enabled - the message about installing > python-uniconvertor pops up if you try and open a .wmf file. In my case a message about missing uniconverter appears almost every time I copy/paste something in Inkscape. I do not work with wmf files usually, but this message appears not only when trying to work with them. (In reply to comment #5) > In my case a message about missing uniconverter appears almost every time I > copy/paste something in Inkscape. Copy and paste, yes, same with me. > I do not work with wmf files usually, but > this message appears not only when trying to work with them. I have USE=-wmf here, so USE=wmf alone cannot be the cause. It appears that inkscape uses uniconvertor for a bunch of its extensions relating to input and output from various vector formats. Since the extensions are installed by default, I'll probably just add uniconvertor as a required RDEPEND unless someone has a better idea. Actually what may be better to do is to make the wmf USE flag pull it in as an RDEPEND and also add a post-install message since many people will not run into situations that require uniconvertor when using inkscape. Any other ideas? (In reply to comment #7) > Since the extensions are installed by default, I'll probably just add > uniconvertor as a required RDEPEND unless someone has a better idea. Yes, please. (In reply to comment #8) > Actually what may be better to do is to make the wmf USE flag pull it in as an > RDEPEND and also add a post-install message since many people will not run into > situations that require uniconvertor when using inkscape. As I said in comment #6, I never had USE=wmf enabled so that fix would leave it broken for me. I added media-gfx/uniconvertor as an RDEPEND to 0.48.1 in CVS. Note that some keywords had to be dropped and will need to be re-added when uniconvertor is keyworded (bug #356243). Thanks! *** Bug 356971 has been marked as a duplicate of this bug. *** |