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.