2013-Mar-10 17:55:06 :: [i586] #100 jpackage-generic-compat-0.23-alt1.src.rpm: build OK error (#100): the whole jpackage-generic-compat source package should be made noarch 2013-Mar-10 17:55:11 :: noarch check FAILED пакет был noarch так как совпадает на 586/x86_64. По просьбе С.Большакова стал arch из-за того, что под arm он должен собираться по-другому. Но, поскольку по-прежнему совпадает на 586/x86_64, не проходит noarch check. как хак, сдалал touch %buildroot%_libdir/arch_dependent и запаковал в пакет %files %_libdir/arch_dependent Хотелось бы более прямое решение. или магические переменные в волшебном файле в исходниках, или еще как.
В качестве более простого объезда предлагаю добавлять Provides: %name-%_target_cpu или что-нибудь в этом духе. Если придумается еще более простой, дайте знать.
понял, спасибо.