<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 26 сент. 2019 г., 17:06 Anton Farygin &lt;<a href="mailto:rider@basealt.ru">rider@basealt.ru</a>&gt;:<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>
&gt; On Thu, Sep 26, 2019 at 03:06:46PM +0300, Anton Farygin wrote:<br>
&gt;&gt; On 26.09.2019 14:10, Dmitry V. Levin wrote:<br>
&gt;&gt;&gt; On Thu, Sep 26, 2019 at 02:02:33PM +0300, Stanislav Levin wrote:<br>
&gt;&gt;&gt;&gt; 25.09.2019 23:11, Dmitry V. Levin пишет:<br>
&gt;&gt;&gt;&gt;&gt; On Wed, Sep 25, 2019 at 10:34:16PM +0300, Stanislav Levin wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt; 25.09.2019 17:01, Dmitry V. Levin пишет:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; On Wed, Sep 25, 2019 at 04:37:15PM +0300, Stanislav Levin wrote:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; [...]<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Проблема в том, что эта процедура происходит в RPM filetrigger&#39;е.<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; Возникло несколько вопросов:<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; 1) почему не запускается ldconfig при обновлении librpm (наверное, есть<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; серьезная причина)<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; ldconfig запускается из RPM filetrigger&#39;а, который называется<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt; /usr/lib/rpm/0ldconfig.filetrigger<br>
&gt;&gt;&gt;&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;&gt;&gt; Да, действительно (подсмотрел в audit) /usr/lib/rpm/0ldconfig.filetrigger вызывает ldconfig, но результат не тот, что ожидается.<br>
&gt;&gt;&gt;&gt;&gt; Вероятно, в той системе, о которой идёт речь, какая-то аномалия.<br>
&gt;&gt;&gt;&gt; Во время выполнения `/usr/lib/rpm/0ldconfig.filetrigger` для обновления librpm одни из переменных окружения выглядят так:<br>
&gt;&gt;&gt;&gt; RPM_INSTALL_ARG1=2<br>
&gt;&gt;&gt;&gt; RPM_INSTALL_NAME=rpm<br>
&gt;&gt;&gt; Во врем выполнения файлтриггеров $RPM_INSTALL_NAME не имеет смысла.<br>
&gt;&gt;&gt; Попробуйте выяснить, откуда оно там взялось.<br>
&gt;&gt; Из 2d38cbee55<br>
&gt; Вы абсолютно точно уверены?<br>
&gt; rpmScriptTriggerPosttrans() вызывает runScript() без установки этих переменных.<br>
&gt;<br>
&gt;<br>
Ой и правда, простите -  я ошибся - обновление идёт старым rpm&#39;ом.<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>