On Wed, Jan 30, 2013 at 11:48 AM, Stefan G. Weichinger <li...@xunil.at> wrote:
> Am 30.01.2013 18:36, schrieb Hinnerk van Bruinehsen:
>
>> I've just installed systemd on one of my systems to give it a test and I
>> had similar problems due to the systemd useflag on policykit being
>> hardmasked (it also pulled in consolekit because of that).
>> Since the errors are very similar you may check your useflags on
>> policykit and - if necessary remove the use-mask of systemd for
>> policykit.


As Hinnerk said, it could be a PolKit problem, but you said that you
had unmasked the systemd USE flag from PolKit. The new information I
see in this mail is that you have =gnome-base/gnome-session-9999
installed; why do you have a live version? Did you use --autounmask to
install GNOME?

I think that's the problem: gnome-session has no live version in the
tree; therefore you are installing it from the GNOME overlay. The live
version of gnome-session in the GNOME overlay doesn't use a specific
version, tag or branch to checkout, so depending on when you installed
it, it's possible you are running gnome-session-3.7.x.

I would keep gnome-session keyworded, but unmasked; that would force
the install of the 3.6.2 version. Also, if you have more live
versions, I would recommend downgrading them to the last 3.6.x
version. GNOME 3.6 is not masked in Gentoo, just keyworded.

> Let me get that straight:
>
> I have:
>
> # cat profile/package.use.mask
>
> media-sound/pulseaudio                  -systemd
> net-misc/networkmanager                 -systemd
> sys-auth/polkit                         -systemd
> sys-fs/udisks                           -systemd
> sys-power/upower                        -systemd
>
> because of some older thread or the gentoo wiki for systemd (can't
> remember right now).
>
> This gets me:
>
> [I] sys-auth/polkit
>      Available versions:  0.107-r1 0.110 {examples gtk +introspection
> kde nls pam selinux systemd}
>      Installed versions:  0.110(18:09:30 30.01.2013)(gtk introspection
> nls pam systemd -examples -kde -selinux)
>
> while I have USE= ... -consolekit systemd ... in make.conf.
>
> I also get consolekit installed here:
>
> [I] sys-auth/consolekit
>      Available versions:  0.4.5_p20120320-r1 {acl debug doc pam
> policykit selinux test KERNEL="linux"}
>      Installed versions:  0.4.5_p20120320-r1(18:13:50 30.01.2013)(acl
> pam policykit -debug -doc -selinux -test KERNEL="linux")
>
> What exactly do you suggest now?

If you have -consolekit, why it's still installed? What is pulling it
into your system? Can you do a "equery depends consolekit"?

Regards.
-- 
Canek Peláez Valdés
Posgrado en Ciencia e Ingeniería de la Computación
Universidad Nacional Autónoma de México

Reply via email to