[devel] Q: girar-builder solo arch policy
Igor Vlasenko
vlasenko на imath.kiev.ua
Пн Фев 22 21:33:31 UTC 2010
Уважаемые коллеги,
это вопрос к Дмитрию и Алексею, но, думаю, ответ
было бы полезно услышать всем, и еще занести на вики.
Я хочу прояснить политику
по пакетам на разности архитектур.
Откуда возник вопрос.
Оставшиеся патчи от репокопа в основном относятся к
не собирающимся и условно собирающимся (не проходят incoming)
пакетам.
Среди них есть пакеты (например, xpilot) которые
есть только в Sisyphus/i586 и не хотят собираться на x86_64.
в Сизиф обновления этих пакетов не проходят с диагностикой
"не собирался на x86_64".
1) Это половинчатая политика. Последовательнее было бы
либо пускать в ту же архитектуру, либо требовать
ExclusiveArch: %ix86
и при отсутствии удалять как не пересобирающиеся на x86_64
более xxx недель.
2) В реализации текущей политики есть ошибка для noarch пакетов,
проявляющаяся, например, на пакете retroweaver.
Этот пакет должен собираться на x86, так как только там
есть jre-1.4.2-sun. В пакете нет ExclusiveArch,
Недавно была пересборка под x86_64, соответственно там
пакет не собирался -- шла ругань.
Теперь фокус. Прописал в пакет ExclusiveArch: ix86.
i586 build OK,
x86_64 build SKIPPED,
И хоп --
On Thu, Oct 22, 2009 at 08:24:35PM +0400, Girar Builder robot wrote:
> #1 build retroweaver-2.0.2-alt3_1jpp5.src.rpm
> 2009-Oct-22 20:23:02 :: [x86_64] retroweaver-2.0.2-alt3_1jpp5.src.rpm: build start
> 2009-Oct-22 20:23:03 :: [x86_64] retroweaver-2.0.2-alt3_1jpp5.src.rpm: build SKIPPED
> 2009-Oct-22 20:24:34 :: [i586] retroweaver-2.0.2-alt3_1jpp5.src.rpm: build OK
> --- i586.noarch 2009-10-22 20:24:35 +0400
> +++ x86_64.noarch 2009-10-22 20:24:35 +0400
> @@ -1,3 +0,0 @@
> -retroweaver-2.0.2-alt3_1jpp5.noarch.rpm
> -retroweaver-javadoc-2.0.2-alt3_1jpp5.noarch.rpm
> -retroweaver-manual-2.0.2-alt3_1jpp5.noarch.rpm
> 2009-Oct-22 20:24:35 :: #1: retroweaver-2.0.2-alt3_1jpp5.src.rpm: different set of noarch packages
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
Подробная информация о списке рассылки Devel