1. Предлагаю разнести пакеты cacti и cactid (прописав соответствующие зависимости в пакете cactid) и таки перевести cacti в noarch. 2. Установить более мягкие зависимости на PHP (но это уже зависит от #10674).
Насколько я помню, в одном spec-е нельзя сделть другую архитектуру для подпакета. Придется отдельный спек делать. А про #0674 нужно думать, мы уже думали, пока не придумали :(
(In reply to comment #1) Дык и надо делать два разных спека. Тем более версии Cacti и CactiD периодически "расходятся".
Исправил в /home/slava/RPM/SRPMS/cacti-0.8.6j-alt1