On Fri, Mar 06, 2009 at 08:16:16PM +0200, Slava Dubrovskiy wrote: > Alexey Tourbin пишет: > >> Но реально, почему проверяется все подряд? > >> Пусть бы проверялись соответствия из определенных директорий, файлы > >> определенных типов и т.д. > >> > > > > Проверяются только зависимости noarch пакетов, что они должны совпадать > > при сборке на разных архитектурах. Больше ничего не проверяется! > > Список файлов дополняет список Provides зависимостей. > > > Т.е. если добавить файлы с нужным шаблоном исключать из добавления в > Provides то зависимости будут совпадать и тест пройдет? Нет. Файлы, которые запакованы в пакет, помимо всякого желания являются формой Provides. А именно, они совершенно автоматически удовлетворяют соответствующие зависимости Requires в других пакетах. Базовым требованием идентичности noarch пакетов при сборке на разных архитектурах является их идентичность по зависимостям. Сюда включается список файлов, поимимо явных зависимостей Requires и Provides.