<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 26 сент. 2019 г., 17:06 Anton Farygin <<a href="mailto:rider@basealt.ru">rider@basealt.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 26.09.2019 15:23, Dmitry V. Levin wrote:<br>
> On Thu, Sep 26, 2019 at 03:06:46PM +0300, Anton Farygin wrote:<br>
>> On 26.09.2019 14:10, Dmitry V. Levin wrote:<br>
>>> On Thu, Sep 26, 2019 at 02:02:33PM +0300, Stanislav Levin wrote:<br>
>>>> 25.09.2019 23:11, Dmitry V. Levin пишет:<br>
>>>>> On Wed, Sep 25, 2019 at 10:34:16PM +0300, Stanislav Levin wrote:<br>
>>>>>> 25.09.2019 17:01, Dmitry V. Levin пишет:<br>
>>>>>>> On Wed, Sep 25, 2019 at 04:37:15PM +0300, Stanislav Levin wrote:<br>
>>>>>>> [...]<br>
>>>>>>>> Проблема в том, что эта процедура происходит в RPM filetrigger'е.<br>
>>>>>>>><br>
>>>>>>>> Возникло несколько вопросов:<br>
>>>>>>>><br>
>>>>>>>> 1) почему не запускается ldconfig при обновлении librpm (наверное, есть<br>
>>>>>>>> серьезная причина)<br>
>>>>>>> ldconfig запускается из RPM filetrigger'а, который называется<br>
>>>>>>> /usr/lib/rpm/0ldconfig.filetrigger<br>
>>>>>>><br>
>>>>>> Да, действительно (подсмотрел в audit) /usr/lib/rpm/0ldconfig.filetrigger вызывает ldconfig, но результат не тот, что ожидается.<br>
>>>>> Вероятно, в той системе, о которой идёт речь, какая-то аномалия.<br>
>>>> Во время выполнения `/usr/lib/rpm/0ldconfig.filetrigger` для обновления librpm одни из переменных окружения выглядят так:<br>
>>>> RPM_INSTALL_ARG1=2<br>
>>>> RPM_INSTALL_NAME=rpm<br>
>>> Во врем выполнения файлтриггеров $RPM_INSTALL_NAME не имеет смысла.<br>
>>> Попробуйте выяснить, откуда оно там взялось.<br>
>> Из 2d38cbee55<br>
> Вы абсолютно точно уверены?<br>
> rpmScriptTriggerPosttrans() вызывает runScript() без установки этих переменных.<br>
><br>
><br>
Ой и правда, простите - я ошибся - обновление идёт старым rpm'ом.<br>
0d589754c9<br>
<br>
Там совсем другая логика появления этих переменных.<br>
<br>
А какой у нас официальный механизм миграции с p8 на p9 ?</blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><a href="https://www.altlinux.org/%D0%94%D0%B5%D0%B2%D1%8F%D1%82%D0%B0%D1%8F_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_ALT_--_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE_%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA%D0%B5#%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%B4%D0%BE_%D0%94%D0%B5%D0%B2%D1%8F%D1%82%D0%BE%D0%B9_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B">https://www.altlinux.org/%D0%94%D0%B5%D0%B2%D1%8F%D1%82%D0%B0%D1%8F_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D0%B0_ALT_--_%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%86%D0%B8%D1%8F_%D0%BE_%D0%B2%D1%8B%D0%BF%D1%83%D1%81%D0%BA%D0%B5#%D0%9E%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_%D0%B4%D0%BE_%D0%94%D0%B5%D0%B2%D1%8F%D1%82%D0%BE%D0%B9_%D0%BF%D0%BB%D0%B0%D1%82%D1%84%D0%BE%D1%80%D0%BC%D1%8B</a><br></div><div dir="auto"><br></div><div dir="auto">Rgrds, Алексей</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> Я слышал, что <br>
схема с apt-get install apt rpm неприемлема для такой процедуры.<br>
<br>
Стас, у тебя какой rpm так себя ведёт ?<br>
<br>
_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.altlinux.org" target="_blank" rel="noreferrer">Devel@lists.altlinux.org</a><br>
<a href="https://lists.altlinux.org/mailman/listinfo/devel" rel="noreferrer noreferrer" target="_blank">https://lists.altlinux.org/mailman/listinfo/devel</a></blockquote></div></div></div>