[devel] python and typelib

Stanislav Levin slev на basealt.ru
Пн Дек 2 21:52:13 MSK 2019


Добрый вечер!


02.12.2019 20:39, Alexey Shabalin пишет:
> День добрый.
> Разбираясь с пакетом virt-install по поводу отсутствующих нужных
> зависимостей, Пришел к следующему выводу:
> Если в пакете есть зависимость вида
> python3(gi)
> python3(gi.repository)
> то так же обязана быть хотя бы одна зависимость на _typelib_.
>
> Рассмотрим пример:
> в virt-manager-common в osdict.py присутствует код:
> -----------------------------
> from gi.repository import Libosinfo
> -----------------------------
> Это означает, что должны появится следующие зависимости:
> python3(gi.repository)
> typelib(Libosinfo)

Это означает только то, что написано - python-клиент хочет "Libosinfo"
из "gi.repository". А вот "Libosinfo" для функционирования требуется
"libosinfo-gir".

Возможно, что эта зависимость отсутствует (ошибка) или оторвана по
какой-то разумной причине в "python3-module-pygobject3".


Конечно, в качестве "срочнонужного" костыля можно указать прямую
зависимость.

Спасибо.

----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: OpenPGP digital signature
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20191202/0a6f1246/attachment.bin>


Подробная информация о списке рассылки Devel