On Mon, Nov 12, 2012 at 5:11 PM, Keith Dart <[email protected]> wrote:
> Re
> [email protected]@dartworks.bizCADPrc80e46k1JN3jE0Y=Xobbo7Vh6jotc=dnhzLo9-Z_vj+wkw@mail.gmail.com20121111192731.149dc082@dartworks.bizCADPrc83TGeegA0UXadMEy=B62xZYOE50bqfw+dxDJ8f=FkPTHA@[email protected]+5zUQ+GzCSvyHhZa7BZfMqqagZCosktasOY1sdhCx0Q@mail.gmail.com20121111175313.54b9acf1@dartworks.bizCADPrc80EwExpbdcJX1a+aE0DA=iopqw-QOaozmUBJCs5FGew-g@mail.gmail.com20121109171149.1d8a3e18@[email protected]@[email protected],
> Canek Peláez Valdés said:
>> Do an "equery depends pambase" and see what it's trying to pull
>> pambase with consolekit. Perhaps do you have something in
>> /etc/portage/package.use?
>
>
> It seems like polkit is actually the culprit.
>
> * These packages depend on pambase:
> app-admin/sudo-1.8.6_p3 (pam ? sys-auth/pambase)
> net-misc/openssh-6.1_p1 (pam ? >=sys-auth/pambase-20081028)
> sys-apps/openrc-0.11.5 (pam ? sys-auth/pambase)
> sys-apps/shadow-4.1.5.1 (pam ? >=sys-auth/pambase-20120417)
> sys-auth/polkit-0.107-r1 (pam ? sys-auth/pambase)
> (systemd ? sys-auth/pambase[systemd])
> (!systemd ? sys-auth/pambase[consolekit])
> sys-libs/pam-1.1.6 (sys-auth/pambase)
> x11-misc/lightdm-1.4.0 (>=sys-auth/pambase-20101024-r2)
>
>
> diffing polkit 104 and 107 ebuilds shows some changes in the systemd
> related USE selection logic.
>
> I DO also have the systemd USE flag set. Yet, polkit is requiring
> pambase with consolekit.
Enable the systemd USE flag in polkit and it will not require consolekit:
pam? (
systemd? ( sys-auth/pambase[systemd] )
!systemd? ( sys-auth/pambase[consolekit] )
)
That means: you want pam?, then if you want systemd, I require pambase
with systemd; otherwise, I require pambase with consolekit.
Regards.
--
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México