А почему polkit не может работать с ConsoleKit2 и systemd-logind по выбору?
Всем пофиг, сложно технически, вопрос никто не пробовал прорабатывать, нет желающих этим заняться?
Понятно, что в вопросе решения конкретной проблемы, как выполнить сборку, это вопрос скорее чисто теоретический. Но интересно, в чем там причина. И, кстати, а почему проблема возникла только в p9? До p9 systemd-logind ещё не получил признания, что-ли?
А так, судя по всему, наименее худший из вариантов делать репозиторий, типа какого-нибудь t9.