Am 12.04.2018 um 04:27 schrieb Martin Owens:
Dear Developers,
I need your expertise or history knowlege to understand extensions that use the uniconverter: http://wiki.inkscape.org/wiki/index.php/Uniconver tor
On my system (Ubuntu 16.04) the uniconverter is broken, the package python-uniconv doesn't contain the sk1lib libraries and those libraries are in fact not available at all to debian, either through apt or through pypi. There is an option to download from their website, but random debs you find online seems unseemly.
So my main question is: Have we been shipping broken extensions to all our linux users? Has anyone noticed?
The debian bug report about the missing library doesn't seem to have been finished, so I don't even know if up to date ubuntus contain a fix. https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820748
I did notice the library being shipped in our MacOSX build (and probably in our windows build) is that complete? Does it work there?
I'd like to get these extensions fixed as part of the inkscape- extensions-1.0 package of cleanup, code quality and refactoring work. Any information would be greatly appreciated.
Best Regards, Martin Owens
Hi Martin,
we do not ship uniconvertor on Windows anymore since updating to Python 2.7 as the (previously included) version of uniconvertor 1.1.5 available for download from https://sk1project.net/modules.php?name=Products&product=uniconvertor&am... still uses Python 2.6 and therefore was not even compatible with official CPython anymore.
For the time being there are still instructions for using this old version available at https://inkscape.org/en/learn/faq/#how-install-uniconvertor-windows but this basically installs a full Python 2.6 distribution in parallel only to allow running uniconvertor (i.e. not overly sensible)
I guess there are two options:
* Figure out how to package uniconvertor properly and switch to updated packages. Source code is available at https://github.com/sk1project/uniconvertor however it seems active development lately shifted to an updated version of "UniConvertor 2.0" and it's not obvious if usage of either package for Inkscape is straightforward. * Drop Uniconvertor and related extensions (especially if we can not motivate anybody to support it properly). While I know a few people still use it (there are occasional support requests for it) I think it was mostly used for CDR input which is now provided by libcdr and if it was widely used I suspect we'd see a lot more related questions.
Regards, Eduard