[devel] python and typelib

Stanislav Levin slev на basealt.ru
Пн Дек 2 23:10:30 MSK 2019



02.12.2019 22:27, Alexey Shabalin пишет:
>
> Не совсем понял, к чему Вы тут придираетесь?
> "Libosinfo" из "gi.repository" по сути и есть typelib(Libosinfo),
> потому что только пакет
> libosinfo-gir провайдит typelib(Libosinfo). Поэтому надо выставить
> зависимость на typelib(Libosinfo), что специально умеет делать
> rpm-build-gir.
> Да, есть более тяжёлые случаи, когда провайдят разные версии разные
> пакеты(например gtk2 и gtk3).

Да какие придирки? :-) Я вообще не знаю, что такое rpm-build-gir и с чем
его едят.

Только лишь обратил внимание не логичную (по-моему) вещь, а именно:

клиент (например, virt-manager), использующий gi.repository не должен
ничего знать про то, как устроен импортируемый объект (Libosinfo) и уж
тем более требовать за

него что-то для себя. Поэтому, по-моему, именно gi.repository
(python3-module-pygobject3) должен зависеть от libosinfo-gir, а не
virt-manager и подобные клиенты.


В любом случае спасибо за предоставленную информацию!


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


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