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