Mockchain (do pacote simulado) pode fazer o que você quiser. Aceita lista de SRPM como parâmetro, tem algoritmo muito ingênuo que tenta reconstruí-los, aqueles que falham são tentados em segunda iteração. Essa iteração continua enquanto pelo menos o pacote for construído com êxito no loop. Por isso, pode consumir muitos ciclos de CPU, mas não requer muita interação de você.