public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Jason Weisberger <jbdubbs@gmail.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Gnome 3.2.2 Block
Date: Fri, 2 Dec 2011 22:15:12 -0500	[thread overview]
Message-ID: <CAGSnHaCO=Z24-HcXi-F6W9oMzExyWLpiH_gDNjUGRcxBz09+cg@mail.gmail.com> (raw)
In-Reply-To: <CAGSnHaBjXara3Ct_nFpNYsZ5jP1UfqcknyKa+2j+DGdZzDOw7Q@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 9720 bytes --]

Ok, worked through some of it, but pretty badly.

pygobject:2 needs -introspection to be able to slot :2 and :3 on the same
system.  Ok done.  However gnome 3's fallback mode gnome-applets needs
pygobject:2 WITH introspection.  Ok fine, I'll build gnome-base/gnome
-fallback.  Problem badly solved.

Secondly, if I emerge =clutter-1.8.2 on it's own, that goes fine and the
block goes away.  Done.

OK, so my blocks are taken care of.  Now this:

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

gnome-base/gsettings-desktop-schemas:0

  (gnome-base/gsettings-desktop-schemas-3.2.0-r1::gentoo, ebuild scheduled
for merge) pulled in by
    >=gnome-base/gsettings-desktop-schemas-3.0.2 required by
(gnome-base/gnome-control-center-3.2.2::gentoo, ebuild scheduled for merge)

  (gnome-base/gsettings-desktop-schemas-3.0.1::gentoo, installed) pulled in
by
    (no parents that aren't satisfied by other packages in this slot)

net-libs/telepathy-glib:0

  (net-libs/telepathy-glib-0.16.3::gentoo, ebuild scheduled for merge)
pulled in by
    >=net-libs/telepathy-glib-0.16.0 required by
(net-im/empathy-3.2.2::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

  (net-libs/telepathy-glib-0.14.10::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

gnome-base/dconf:0

  (gnome-base/dconf-0.10.0::gentoo, ebuild scheduled for merge) pulled in by
    >=gnome-base/dconf-0.10 required by
(gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)

  (gnome-base/dconf-0.8.0::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

dev-cpp/glibmm:2

  (dev-cpp/glibmm-2.28.2::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (dev-cpp/glibmm-2.30.1::gentoo, ebuild scheduled for merge) pulled in by
    >=dev-cpp/glibmm-2.30.0:2 required by (dev-cpp/gtkmm-3.2.0::gentoo,
ebuild scheduled for merge)

gnome-base/gnome-keyring:0

  (gnome-base/gnome-keyring-2.32.1-r1::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

  (gnome-base/gnome-keyring-3.2.2::gentoo, ebuild scheduled for merge)
pulled in by
    >=gnome-base/gnome-keyring-3.2.1 required by
(gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)
    (and 3 more with the same problem)

x11-libs/gtk+:3

  (x11-libs/gtk+-3.2.2-r1::gentoo, ebuild scheduled for merge) pulled in by
    >=x11-libs/gtk+-3.2.1:3[cups?] required by
(gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)
    (and 7 more with the same problem)

  (x11-libs/gtk+-3.0.12-r1::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

dev-libs/json-glib:0

  (dev-libs/json-glib-0.14.2::gentoo, ebuild scheduled for merge) pulled in
by
    >=dev-libs/json-glib-0.13.2 required by
(gnome-base/gnome-shell-3.2.1-r1::gentoo, ebuild scheduled for merge)

  (dev-libs/json-glib-0.12.6::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

x11-libs/pango:0

  (x11-libs/pango-1.29.4::gentoo, ebuild scheduled for merge) pulled in by
    >=x11-libs/pango-1.29.3 required by
(gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

  (x11-libs/pango-1.28.4::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

gnome-base/libgnome-keyring:0

  (gnome-base/libgnome-keyring-3.2.2::gentoo, ebuild scheduled for merge)
pulled in by
    >=gnome-base/libgnome-keyring-3.2 required by
(gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)
    (and 1 more with the same problem)

  (gnome-base/libgnome-keyring-2.32.0::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

gnome-extra/evolution-data-server:0

  (gnome-extra/evolution-data-server-3.2.2::gentoo, ebuild scheduled for
merge) pulled in by

>=gnome-extra/evolution-data-server-3.2.2[gnome-online-accounts?,weather]
required by (mail-client/evolution-3.2.2::gentoo, ebuild scheduled for
merge)
    (and 5 more with the same problem)

  (gnome-extra/evolution-data-server-2.32.3-r1::gentoo, installed) pulled
in by
    (no parents that aren't satisfied by other packages in this slot)

x11-themes/gnome-themes-standard:0

  (x11-themes/gnome-themes-standard-3.2.1::gentoo, ebuild scheduled for
merge) pulled in by
    >=x11-themes/gnome-themes-standard-3.2.1 required by
(gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)

  (x11-themes/gnome-themes-standard-3.0.2::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)

x11-themes/gnome-icon-theme:0

  (x11-themes/gnome-icon-theme-3.2.1.2::gentoo, ebuild scheduled for merge)
pulled in by
    >=x11-themes/gnome-icon-theme-3.2.1 required by
(gnome-base/gnome-core-apps-3.2.1::gentoo, ebuild scheduled for merge)

  (x11-themes/gnome-icon-theme-3.0.0::gentoo, installed) pulled in by
    (no parents that aren't satisfied by other packages in this slot)


Insert hand in shape of gun up mouth, pull imaginary trigger (thumb)

On Fri, Dec 2, 2011 at 9:09 PM, Jason Weisberger <jbdubbs@gmail.com> wrote:

> Well,
>
> I'm assuming I'm going to have to wait for these ebuilds to get updated,
> because it looks to me like gnome 3 is trying to pull in multiple versions
> of the same package that conflict with one another:
>
>   (dev-python/pygobject-3.0.2::gentoo, ebuild scheduled for merge) pulled
> in by
>     >=dev-python/pygobject-3.0.0:3 required by
> (app-editors/gedit-3.2.3::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-2.90.0:3 required by
> (gnome-extra/gnome-tweak-tool-3.2.2::gentoo, ebuild scheduled for merge)
>     dev-python/pygobject:3 required by
> (gnome-base/gnome-menus-3.2.0.1::gentoo, ebuild scheduled for merge)
>     dev-python/pygobject:3 required by
> (gnome-extra/gnome-games-3.2.1::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-2.90.3:3 required by
> (app-accessibility/caribou-0.4.1::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-3.0.0:3 required by
> (dev-libs/libpeas-1.2.0-r1::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-2.90.3:3 required by
> (media-video/totem-3.2.1::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-2.90.1:3 required by
> (dev-python/pyatspi-2.2.1::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-3.0.1:3 required by
> (gnome-base/gnome-core-libs-3.2.1::gentoo, ebuild scheduled for merge)
>
>   (media-libs/clutter-1.6.20::gentoo, ebuild scheduled for merge) pulled
> in by
>     >=media-libs/clutter-1.6.0:1.0[introspection] required by
> (gnome-extra/sushi-0.2.1::gentoo, ebuild scheduled for merge)
>     >=media-libs/clutter-1.4.0:1.0[introspection] required by
> (media-libs/clutter-gst-1.4.4::gentoo, ebuild scheduled for merge)
>     >=media-libs/clutter-1.5.11:1.0[introspection] required by
> (app-accessibility/caribou-0.4.1::gentoo, ebuild scheduled for merge)
>     media-libs/clutter[introspection] required by
> (gnome-extra/gnome-documents-0.2.1::gentoo, ebuild scheduled for merge)
>     >=media-libs/clutter-1.4:1.0[introspection] required by
> (media-libs/clutter-gtk-1.0.4::gentoo, ebuild scheduled for merge)
>     >=media-libs/clutter-1.6.1:1.0[introspection] required by
> (media-video/cheese-3.2.2::gentoo, ebuild scheduled for merge)
>     media-libs/clutter:1.0[introspection] required by
> (gnome-extra/gnome-games-3.2.1::gentoo, ebuild scheduled for merge)
>     >=media-libs/clutter-1.2:1.0[introspection] required by
> (media-libs/libchamplain-0.12.0-r1::gentoo, ebuild scheduled for merge)
>     >=media-libs/clutter-1.6.8:1.0 required by
> (media-video/totem-3.2.1::gentoo, ebuild scheduled for merge)
>     >=media-libs/clutter-1.4.0:1.0 required by (x11-libs/mx-1.3.1::gentoo,
> ebuild scheduled for merge)
>
>   (dev-python/pygobject-2.28.6::gentoo, installed) pulled in by
>     >=dev-python/pygobject-2.12.0:2 required by
> (net-libs/telepathy-farsight-0.0.17::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-2.16:2 required by
> (net-libs/farsight2-0.0.26::gentoo, ebuild scheduled for merge)
>     >=dev-python/pygobject-2.26:2[introspection] required by
> (gnome-base/gnome-applets-3.2.1::gentoo, ebuild scheduled for merge)
>
>   (media-libs/cogl-1.8.2::gentoo, ebuild scheduled for merge) pulled in by
>     >=media-libs/cogl-1.8.0:1.0[introspection,pango] required by
> (media-libs/clutter-1.8.2::gentoo, ebuild scheduled for merge)
>
> So basically gnome-base/gnome-applets-3.2.1 is trying to pull in a
> different version of pygobject than the rest of gnome 3 is and cogl is
> being pulled in by clutter 1.8.2 but cogl isn't compatible with earlier
> versions of clutter.... which gnome 3 also wants.
>
> What a mess.
>
>
>
> On Fri, Dec 2, 2011 at 7:10 PM, Neil Bothwick <neil@digimed.co.uk> wrote:
>
>> On Fri, 2 Dec 2011 18:27:33 -0500, Jason Weisberger wrote:
>>
>> > Removing pygobject didn't help that block for some reason.... Which
>> > doesn't make sense.... And clutter isn't on my system.
>> > Why would both of those packages be slotted as :2 if one isn't on my
>> > system and I only have one instance of pygobject?
>>
>> Run emerge with the --tree option to see the answer to this.
>>
>>
>> --
>> Neil Bothwick
>>
>> MIPS: Meaningless Indication of Processor Speed
>>
>
>
>
> --
> Jason Weisberger
> jbdubbs@gmail.com
>



-- 
Jason Weisberger
jbdubbs@gmail.com

[-- Attachment #2: Type: text/html, Size: 12461 bytes --]

  reply	other threads:[~2011-12-03  3:17 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-12-02  2:13 [gentoo-user] Gnome 3.2.2 Block Jason Weisberger
2011-12-02  2:14 ` [gentoo-user] " Jason Weisberger
2011-12-02 23:21 ` walt
2011-12-02 23:27   ` [gentoo-user] " Jason Weisberger
2011-12-03  0:10     ` Neil Bothwick
2011-12-03  2:09       ` Jason Weisberger
2011-12-03  3:15         ` Jason Weisberger [this message]
2011-12-03  3:37           ` Jason Weisberger
2011-12-03 15:51             ` [gentoo-user] " walt
2011-12-03 17:10               ` Jason Weisberger
2011-12-04 17:15                 ` Jason Weisberger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CAGSnHaCO=Z24-HcXi-F6W9oMzExyWLpiH_gDNjUGRcxBz09+cg@mail.gmail.com' \
    --to=jbdubbs@gmail.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox