[devel] retroweaver and similar cases
Igor Vlasenko
vlasenko на imath.kiev.ua
Пт Мар 12 14:52:33 UTC 2010
On Fri, Mar 12, 2010 at 02:37:41AM +0300, Dmitry V. Levin wrote:
> > > Мне кажется, что такой пакет, который невозможно собрать на x86_64, но
> > > при этом он всё-таки работает на x86_64, собранный на i586, у нас не
> > > подходит ни под одну категорию.
> >
> > Да. Поэтому я и прошу Дмитрия обрабатывать этот случай хотя бы
> > с помощю списков исключений, если сложно менять общую схему.
>
> Общую схему менять не так сложно рак поддерживать списки исключений.
> Игорь, попробуйте сформулировать формальное правило, которое откроет
> дорогу пакетам с такой тяжёлой судьбой, как у retroweaver, но при этом
> не пропустит обычные noarch-ошибки.
Добавлять в такой пакет ExclusiveArch:
а в самом тестe проверять, существуют ли
http://git.altlinux.org/tasks/taskid/build/try#/arch/excluded
Если arch/excluded существуют, то у нас не 2 разных
набора, а только один, и сравнивать его не с чем.
Следовательно, в таком случае тест должен успешно завершиться.
Тестировать это можно на
http://git.altlinux.org/tasks/21680.
У него есть ExclusiveArch: %ix86 + BuildArch: noarch.
Если этот task завершится успешно, значит, новая схема работает.
> IMHO надо вешать баг, и далее обсуждать уже там.
https://bugzilla.altlinux.org/show_bug.cgi?id=23145
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
Подробная информация о списке рассылки Devel