Заметил у себя в архиве -- кажется, это так и не фиксировалось в багзиле: * Alexey I. Froloff <raorn@> [060513 14:13]: > > Dear Alexey Rusakov (Sisyphus) ! > > The seahorse-0.9.1-alt1.src.rpm package has been rejected from incoming. > Ща пофиксим. Пофиксил. И сразу появилась идея. Держать где-то список reject'нутых по причине acl'ей пакетов и при изменении этих acl'ей перепроверять затронутые там пакеты.
Это было полезно когда пакеты выгребались из инкаминга. Сейчас уже нахрен не нужна такая автоматика - есть task approve.
Значит, пора sleep().
Придумалась родственная задача: автоматически отправлять на повторную сборку задания, которые ранее не собрались из-за acl check failure, и в которых все пострадавшие подзадания подтверждены с помощью task approve.
(In reply to comment #3) > Придумалась родственная задача: автоматически отправлять на повторную сборку > задания, которые ранее не собрались из-за acl check failure, и в которых все > пострадавшие подзадания подтверждены с помощью task approve. Сейчас и это уже не актуально, поскольку задание, находящееся в состоянии EPERM, попытаться отправить на повторную сборку может любой мейнтейнер, и, если на момент этой попытки никаких acl check failure не предвидится, то задание будет поставлено в очередь на повторную сборку. На практике это означает, что выполнивший task approve может сам отправить задание на повторную сборку.