Since policykit is no longer masked, please add policykit use flag and replace --disable-policy-kit \ with use_enable Reproducible: Always
should probably also enable consolekit at the same time. I wonder how this will affect current system operation though.
Created attachment 189978 [details, diff] patch to add ck/pk support to hal Okay, there are issues with hal and ck/pk support. The big issue is that hal's pk support depends on it's ck support; that is, for --enable-policy-kit to work, you *also* need --enable-console-kit. I came up with 4 options: 1. Separate use flags, and if policykit is given without consolekit, it's disabled 2. Like 1, except die 3. Separate USE flags, except that the policykit flag enables ck support regardless of the status of the consolekit flag 4. Only a policykit flag; there would be no way to get consolekit without policykit I nuked 1 as a possibility, because it makes USE depends for policykit impossible. 2 is bad, because it dies. That leaves 3 and 4, and people seem to want the ability to have ck without pk, so I've implemented 3 in the patch above.
(note, I added [policykit] to the consolekit deps, as appropriate)
Fixed in 0.5.12_rc1-r1.