[devel] gpsd: python3-module-pygobject
Антон Мидюков
midyukov-anton на ya.ru
Вс Окт 20 15:19:13 MSK 2019
20.10.2019 18:42, Sergey Y. Afonin пишет:
> Приветствую.
>
> Что-то у меня какое-то недопонимание. При сборке пакета выдаётся
> такое вот предупреждение (с python 2, с которым сейчас собрано в
> Sisyphus, на самом деле аналогично):
>
> WARNING: Python module pygobject not found.
> xgps and xgpsspeed will not be installed
>
> python3-module-pygobject установлен. При этом проверка выглядит
> вот так в SConstruct:
>
> # check for pygobject
> try:
> imp.find_module('gi')
> except ImportError:
> # no pycairo, don't build xgps, xgpsspeed
> announce("WARNING: Python module pygobject not found.\n"
> " xgps and xgpsspeed will not be installed")
> env['xgps'] = False
>
> Комментарий тут явно с ошибкой, pycairo чуть раньше проверяется. А вот
> с pygobject что и почему проверяется модуль gi на самом деле? Я модуля
> python3-module-gi не вижу.
python3-module-pygobject3 провайдит python3(gi)
> Но в коде xgps и xgpsspeed хотят gi, а не
> pygobject:
>
> # Gtk3 imports. Gtk3 requires the require_version(), which then causes
> # pylint to complain about the subsequent "non-top" imports.
> import gi
>
> На https://pygobject.readthedocs.io/en/latest/guide/api/api.html пишут,
> что gi c pygobject действительно связан. Я с Питоном сильно на Вы, потому
> что делать, не очень понятно. У нас как-то не так module-pygobject собран?
>
--
С уважением, Антон Мидюков <antohami на altlinux.org>
Подробная информация о списке рассылки Devel