[devel] [cyber] I: Sisyphus-20191130 x86_64 beehive_status: +14 -7 (727)
Alexey V. Vissarionov
gremlin на altlinux.org
Пн Дек 2 10:57:15 MSK 2019
On 2019-12-02 10:47:53 +0300, Michael Shigorin wrote:
>>>> И тут выясняется, что заменить одну библиотеку на другую
>>>> можно -- слинкованнная с ней программа продолжит работать,
>>>> --- но нет гарантии, что apt выберет по умолчанию libnss,
>>>> а не libnss-gost
>>> А что, если собирать libnss-gost вместе с libnss из одного
>>> srpm?
>> Может быть и можно, но у меня сейчас возникла вот какая
>> гипотеза: а нельзя ли собирать libnss-gost с каким-то таким
>> disttag, чтобы apt не выбирал его для установки *без ведома
>> пользователя*?
> Насколько понимаю, загвоздка не столько в апте, сколько в
> возможности (вполне реальной, не теоретической) разъезда ABI
> библиотек в случае необходимости сборки новой апстримной
> версии и невозможности оперативно обновить gost patch.
В этом случае надо делать libnss-gost отдельной библиотекой,
а не дублировать libnss с добавлением функций - тогда тот же
firefox-gost будет требовать и libnss, и libnss-gost, а обычный
firefox обойдется только libnss.
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
Подробная информация о списке рассылки Devel