Branches/p11: различия между версиями

Материал из ALT Linux Wiki
 
(не показано 5 промежуточных версий 2 участников)
Строка 2: Строка 2:


<div id="support"></div>
<div id="support"></div>
= Дата выпуска репозитория =
== Дата выпуска репозитория ==
???
31 мая 2024 г.


<!--
<!--
= Поддержка =
== Поддержка ==
<div style="border-left:3px solid #2590B7;border-right:3px solid #2590B7;padding:7px;margin-top: 7px;margin-bottom: 7px;background-color:#E0EEF3;">В части обновлений по безопасности поддержка репозитория будет закончена '''30 июня 2024''' года, но не ранее полугода после выпуска следующей платформы (p11). Сроки поддержки продуктов на основе Одиннадцатой платформы могут быть иными.</div>
<div style="border-left:3px solid #2590B7;border-right:3px solid #2590B7;padding:7px;margin-top: 7px;margin-bottom: 7px;background-color:#E0EEF3;">В части обновлений по безопасности поддержка репозитория будет закончена '''30 июня 2024''' года, но не ранее полугода после выпуска следующей платформы (p11). Сроки поддержки продуктов на основе Одиннадцатой платформы могут быть иными.</div>
-->
-->


<div id="repos"></div>
<div id="repos"></div>
= Репозитории =
 
== Репозитории ==
Для 64-разрядных систем x86 <small>(AMD64)</small>:
Для 64-разрядных систем x86 <small>(AMD64)</small>:
<pre>rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic
<pre>rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic
Строка 28: Строка 29:


<!-- <div id="mirrors"></div>
<!-- <div id="mirrors"></div>
= Зеркала =
== Зеркала ==


* '''http://mirror.yandex.ru/altlinux/p11/branch'''
* '''http://mirror.yandex.ru/altlinux/p11/branch'''
Строка 36: Строка 37:
<div id="upgrade"></div>
<div id="upgrade"></div>


= Как перейти на репозиторий p11 =
== Как перейти на репозиторий p11 ==
{{main|update/p11}}
{{main|update/p11}}


<div id="updates"></div>
<div id="updates"></div>
= Процедура сборки пакетов Одиннадцатой платформы =
== Процедура сборки пакетов Одиннадцатой платформы ==


При сборке пакета в ветку p11 [[Git.alt/Справочник#Сборка пакетов|сборочное задание]] должно быть последовательно ''одобрено'' членами группы maint@ и tester@. Если мейнтейнер желает, чтобы его задание появилось в репозитории, он должен собрать его в p11 в состояние <code>EPERM</code> и совершить одно из двух действий (а) или (б):
При сборке пакета в ветку p11 [[Git.alt/Справочник#Сборка пакетов|сборочное задание]] должно быть последовательно ''одобрено'' членами группы maint@ и tester@. Если мейнтейнер желает, чтобы его задание появилось в репозитории, он должен собрать его в p11 в состояние <code>EPERM</code> (см. примечания) и совершить одно из двух действий (а) или (б):


а) указать причину в сообщении к сборке:
а) указать причину в сообщении к сборке:
Строка 51: Строка 52:


{{Note|Задание не должно иметь признака test-only (то есть запущено с {{cmd|--commit}}).}}
{{Note|Задание не должно иметь признака test-only (то есть запущено с {{cmd|--commit}}).}}
{{Note|Члены группы maint@ могут не только одобрять задания, но и снимать наследование через {{term|task check-git-inheritance}} и {{term|task check-lastchange-inheritance}}.}}
{{Note|Члены группы maint@ могут не только одобрять задания, но и снимать наследование через {{term|task check-git-inheritance}} и {{term|task check-lastchange-inheritance}}. В тех случаях, когда это нужно, задание не достигнет состояния <code>EPERM</code>, потому что не пройдёт проверки git-inheritance и srpm-inheritance на сборочнице.}}


== Причины обновления пакетов ==
=== Причины обновления пакетов ===


Так как репозиторий p11 стабильный, то обновление его консервативное, то есть допустимыми причинами могут быть:
Так как репозиторий p11 стабильный, то обновление его консервативное, то есть допустимыми причинами могут быть:
Строка 62: Строка 63:
Сборка новой версии просто ради повышения версии не является веской причиной одобрения.
Сборка новой версии просто ради повышения версии не является веской причиной одобрения.


= Публикация репозитория на ftp.altlinux.org =
== Публикация репозитория на ftp.altlinux.org ==


Репозиторий обновляется раз в сутки примерно к 8:00 по московскому времени.
Раз в сутки, примерно в три часа ночи по московскому времени, из состояния репозитория делается срез и публикуется на ftp.altlinux.org


<!--
<!--
= Предложения пользователей =
== Предложения пользователей ==
* Обсуждение на форуме: http://forum.altlinux.org/index.php/topic,32760.0.html
* Обсуждение на форуме: http://forum.altlinux.org/index.php/topic,32760.0.html
-->
-->

Текущая версия от 15:05, 11 июня 2024

Основная статья: Одиннадцатая платформа


Дата выпуска репозитория

31 мая 2024 г.


Репозитории

Для 64-разрядных систем x86 (AMD64):

rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64 classic
rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic

Для запуска 32-разрядных приложений на 64-разрядных системах x86:

rpm http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/x86_64-i586 classic

Для 32-разрядных систем x86 (IA32):

rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/i586 classic
rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic

Для aarch64 (64-разрядный ARMv8):

rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/aarch64 classic
rpm [p11] http://ftp.altlinux.org/pub/distributions/ALTLinux p11/branch/noarch classic


Как перейти на репозиторий p11

Основная статья: update/p11


Процедура сборки пакетов Одиннадцатой платформы

При сборке пакета в ветку p11 сборочное задание должно быть последовательно одобрено членами группы maint@ и tester@. Если мейнтейнер желает, чтобы его задание появилось в репозитории, он должен собрать его в p11 в состояние EPERM (см. примечания) и совершить одно из двух действий (а) или (б):

а) указать причину в сообщении к сборке:

  • task run -m <текст_обоснования_без_пробелов>
  • echo "Свободный текст обоснования" | task run -m -

б) написать письмо произвольной формы с указанием причин на адрес p11-maint@lists.altlinux.org.

Примечание: Задание не должно иметь признака test-only (то есть запущено с --commit).
Примечание: Члены группы maint@ могут не только одобрять задания, но и снимать наследование через task check-git-inheritance и task check-lastchange-inheritance. В тех случаях, когда это нужно, задание не достигнет состояния EPERM, потому что не пройдёт проверки git-inheritance и srpm-inheritance на сборочнице.


Причины обновления пакетов

Так как репозиторий p11 стабильный, то обновление его консервативное, то есть допустимыми причинами могут быть:

  • закрытие уязвимостей (надо перечислить CVE или другие vuln ID);
  • исправление ошибок (надо указать конкретные ошибки, возможно и с номерами ошибок на bugs.altlinux.org);
  • востребованные возможности в новых версиях (надо явно указать эти возможности).

Сборка новой версии просто ради повышения версии не является веской причиной одобрения.

Публикация репозитория на ftp.altlinux.org

Раз в сутки, примерно в три часа ночи по московскому времени, из состояния репозитория делается срез и публикуется на ftp.altlinux.org