История изменений
Исправление Xintrea, (текущая версия) :
Это кривая сборка Inkscape в дебиане.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=820748
Вроде как говорят, что нужно поставить сторонний пакет python-sk1-2.0rc2 вот отсюда:
https://sk1project.net/modules.php?name=Products&product=sk1libs&op=d...
Но там только под Debian 8, а у меня 9. Но для выяснения зависимостей запустил его установку, и увидел:
dpkg: зависимости пакетов не позволяют настроить пакет python-sk1:
python-sk1 зависит от libmagickwand-6.q16-2, однако:
Пакет libmagickwand-6.q16-2 не установлен.
python-sk1 зависит от python-wxgtk3.0, однако:
Пакет python-wxgtk3.0 не установлен.
python-sk1 зависит от python-cups, однако:
Пакет python-cups не установлен.
Пакеты python-wxgtk3.0 и python-cups уже есть в системе, доустановил dev-пакеты к ним. После чего осталась проблема в пакете libmagickwand-6.q16-2, потому что в Debian 9 он уже libmagickwand-6.q16-3. И с этим ничего не поделаешь.
Тогда решил ставить из исходников. В исходниках сразу же ошибка в read.me:
to build package: python setup.py build
На деле файла setup.py нет. Зато есть файл setup-sk1.py, попробовал поставить с ним.
Сначала была ошибка:
streamfilter.c:24:20: fatal error: Python.h: Нет такого файла или каталога
#include <Python.h>
Исправилась установкой пакета python-dev. Дальше ошибка:
_libcairo.c:20:21: fatal error: pycairo.h: Нет такого файла или каталога
#include <pycairo.h>
Исправилось установкой пакета python-cairo-dev.
После этих плясок компиляция прошла нормально.
Далее собрал пакет командой:
python setup-sk1.py bdist_deb
Получился пакетный файл /dist/python-sk1-2.0rc2_amd64.deb. Установился без ошибок.
Перезапуск Inkscape... Та же проблема!
UniConvertor failed:
Traceback (most recent call last):
File "/usr/bin/uniconvertor", line 13, in <module>
uniconv_run()
...
ImportError: No module named sk1libs.utils.fs
На этом, как говорится, наши полномочия, это самое, как говорится, всё.
Исходная версия Xintrea, :
Это кривая сборка Inkscape в дебиане.
Вроде как говорят, что нужно поставить сторонний пакет python-sk1-2.0rc2 вот отсюда:
https://sk1project.net/modules.php?name=Products&product=sk1libs&op=d...
Но там только под Debian 8, а у меня 9. Но для выяснения зависимостей запустил его установку, и увидел:
dpkg: зависимости пакетов не позволяют настроить пакет python-sk1:
python-sk1 зависит от libmagickwand-6.q16-2, однако:
Пакет libmagickwand-6.q16-2 не установлен.
python-sk1 зависит от python-wxgtk3.0, однако:
Пакет python-wxgtk3.0 не установлен.
python-sk1 зависит от python-cups, однако:
Пакет python-cups не установлен.
Пакеты python-wxgtk3.0 и python-cups уже есть в системе, доустановил dev-пакеты к ним. После чего осталась проблема в пакете libmagickwand-6.q16-2, потому что в Debian 9 он уже libmagickwand-6.q16-3. И с этим ничего не поделаешь.
Тогда решил ставить из исходников. В исходниках сразу же ошибка в read.me:
to build package: python setup.py build
На деле файла setup.py нет. Зато есть файл setup-sk1.py, попробовал поставить с ним.
Сначала была ошибка:
streamfilter.c:24:20: fatal error: Python.h: Нет такого файла или каталога
#include <Python.h>
Исправилась установкой пакета python-dev. Дальше ошибка:
_libcairo.c:20:21: fatal error: pycairo.h: Нет такого файла или каталога
#include <pycairo.h>
Исправилось установкой пакета python-cairo-dev.
После этих плясок компиляция прошла нормально.
Далее собрал пакет командой:
python setup-sk1.py bdist_deb
Получился пакетный файл /dist/python-sk1-2.0rc2_amd64.deb. Установился без ошибок.
Перезапуск Inkscape... Та же проблема!
UniConvertor failed:
Traceback (most recent call last):
File "/usr/bin/uniconvertor", line 13, in <module>
uniconv_run()
...
ImportError: No module named sk1libs.utils.fs
На этом, как говорится, наши полномочия, это самое, как говорится, всё.