<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">сб, 25 мая 2024 г., 03:49 Aleksey Novodvorsky &lt;<a href="mailto:aen@basealt.ru">aen@basealt.ru</a>&gt;:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">сб, 25 мая 2024 г. в 03:40, Arseny Maslennikov &lt;<a href="mailto:arseny@altlinux.org" target="_blank" rel="noreferrer">arseny@altlinux.org</a>&gt;:<br>
&gt;<br>
&gt; Обсудить надо сначала.<br>
&gt;<br>
&gt; Я себе представлял нашу диспозицию следующим образом:<br>
&gt; * в p11 systemd 255+ у нас попадает, но %_unitdir и проч. всё ещё<br>
&gt;   назначены в /lib/systemd/system и проч., и cpio пакетов содержит эти<br>
&gt;   файлы вне %_prefix, другие интерфейсы к пакетам вроде<br>
&gt;   %_pkgconfigdir/systemd.pc тоже содержат пути вне %_prefix и патчатся<br>
&gt;   где-то в спеке systemd; сам systemd о старых путях не знает, как в<br>
&gt;   апстриме; приложения работают с теми путями, с которыми им сподручно;<br>
&gt; * в сизифе мы вскоре делаем именно то, что предлагает сейчас shaba@,<br>
&gt;   и вообще начинаем наконец выбрасывать отовсюду костыли для<br>
&gt;   искусственной поддержки unmerged-usr.<br>
&gt; Иными словами, в p10 сугубо filesystem &lt; 3, в p11 filesystem &gt; 3 и<br>
&gt; переходная ситуация в пакетах, далее приводим пути в полное согласие.<br>
&gt; Именно такой у нас был уговор.<br>
&gt;<br>
&gt; А в четверг Алексей нам пакетом материализовал тезис &quot;любишь медок —<br>
&gt; люби и холодок&quot;: давайте, мол, сразу в p11 как в сизифе.<br>
&gt;<br>
&gt; Мы в p11 не собирались идти этим путём по 2 причинам.<br>
&gt; 1. вскоре (а лучше немедленно) после одобрения такого задания надо<br>
&gt;    пересобирать и коммитить около 333* пакетов-пользователей этих макросов,<br>
&gt;    а кого-то из них, возможно, изменять. Это 7 суток на репозиторий, т.<br>
&gt;    е. 14+ суток на два репозитория, будет только проходить через<br>
&gt;    сборочницу, не считая времени на фактическую подготовку сборочных<br>
&gt;    заданий и исследование, достаточно ли этого, чтобы всё исправить;<br>
&gt; 2. пакеты, где эти файлы упакованы под /usr/$x, нельзя ставить<br>
&gt;    на unmerged-usr-иерархию, потому что в таких системах их программы не<br>
&gt;    найдут; то есть, точечно обновлять такие пакеты, например, на p10 из<br>
&gt;    p11 в общем случае нельзя. Строго говоря, в них следовало бы<br>
&gt;    Conflicts: filesystem &lt; 3 указать (менять все спеки?). Судя по<br>
&gt;    готовящемуся тексту <a href="https://altlinux.org/Update/p11" rel="noreferrer noreferrer" target="_blank">https://altlinux.org/Update/p11</a>, такое может<br>
&gt;    случиться даже в рамках рекомендуемой процедуры обновления, так что<br>
&gt;    такого класса багов лучше избежать.<br>
&gt;<br>
&gt; В общем, для p11, в отличие от сизифа, это точно недостаточная мера.<br>
<br>
Предложения?<br>
<br>
Откатываем systemd в p11?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Зачем? Исправления в p11 доедут штатным образом.</div><div dir="auto">Работоспособность пакетов не нарушена, только пересборка пакетов.</div><div dir="auto">Я не вижу причин для отката.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Rgrds, Алексей<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>