On Sun, 2009-10-11 at 05:34 -0400, cov...@ccs.covici.com wrote:
> I am trying to upgrade to the gnome overlay and I get the following slot
> conflict:
> 
> !!! Multiple package instances within a single package slot have been
>     pulled
> !!! into the dependency graph, resulting in a slot conflict:
> 
> sys-auth/consolekit:0
> 
>   ('installed', '/', 'sys-auth/consolekit-0.4.1', 'nomerge') pulled in
>   by
>     sys-auth/consolekit[-policykit] required by ('installed', '/',
>   'sys-apps/hal-0.5.13-r2', 'nomerge')
>     (and 5 more)
> 
>   ('ebuild', '/', 'sys-auth/consolekit-0.4.1', 'merge') pulled in by
>     sys-auth/consolekit[policykit] required by ('ebuild', '/',
>     'gnome-base/gdm-2.28.0', 'merge')
>     (and 5 more)
>  
> Any way to resolve this so I can get the gnome 2.28 overlay to come in?
> I know I am on the bleeding edge here!


Check your use flags.  hal (base portage) wants consolkit *without* the
policykit USE flag because it was installed with -policykit.

gdm (overlay) is apparently being installed with the consolekit USE flag
and so it requires consolekit *with* the policykit USE flag.


Reply via email to