Re: [gentoo-user] Gnome 3.2.2 Block
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? On Dec 2, 2011 6:20 PM, walt w41...@gmail.com wrote: On 12/01/2011 06:13 PM, Jason Weisberger wrote: From a fresh install, upgrading from Gnome 2.26, I'm trying to install gnome 3.2.2, but getting nowhere fast. I stopped using Gentoo back before slots became common, so maybe I'm missing something as far as that goes. jbdubbspc jbdubbs # emerge -pv =gnome-base/gnome-3.2.1 These are the packages that would be merged, in order: Calculating dependencies... done! [blocks b ] gnome-base/gdm-2.91.94 (gnome-base/gdm-2.91.94 is blocking gnome-base/gnome-control-**center-3.2.2) [blocks B ] media-libs/clutter-1.7 (media-libs/clutter-1.7 is blocking media-libs/cogl-1.8.2) [blocks B ] dev-python/pygobject-2.28.6-**r50:2[introspection] (dev-python/pygobject-2.28.**6-r50:2[introspection] is blocking dev-python/pygobject-3.0.2) Notice that gdm is blocked with a 'b' and the other two with a 'B'. That means that portage is smart enough to fix the gdm conflict, but you must fix the other two yourself. I've found that the quickest fix for the 'B' blockers is just to remove them with emerge -C. So far I've not had any problems with that approach.
Re: [gentoo-user] Gnome 3.2.2 Block
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 signature.asc Description: PGP signature
Re: [gentoo-user] Gnome 3.2.2 Block
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 n...@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 jbdu...@gmail.com
Re: [gentoo-user] Gnome 3.2.2 Block
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
Re: [gentoo-user] Gnome 3.2.2 Block
Sorry to answer some of my own questions, but I seem to have resolved the slotting problems with --backtrace=30 Don't know what the hell that option even does, I'll investigate later. Everything is compiling perfectly, albeit without fallback mode. Any ideas for resolving the pygobject:2 introspection block so I can install it? On Fri, Dec 2, 2011 at 10:15 PM, Jason Weisberger jbdu...@gmail.com wrote: 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)
[gentoo-user] Gnome 3.2.2 Block
From a fresh install, upgrading from Gnome 2.26, I'm trying to install gnome 3.2.2, but getting nowhere fast. I stopped using Gentoo back before slots became common, so maybe I'm missing something as far as that goes. Thanks in advance guys/gals! Jason Weisberger jbdubbspc jbdubbs # emerge -pv =gnome-base/gnome-3.2.1 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-libs/libnl-1.1-r2 USE=-doc 283 kB [ebuild N~] media-gfx/shared-color-profiles-0.1.4 18,209 kB [ebuild N ] net-misc/mobile-broadband-provider-info-20100510 64 kB [ebuild N ] net-im/telepathy-connection-managers-1 USE=-icq -irc -jabber -msn -sip -yahoo -zeroconf 0 kB [ebuild N ] app-arch/cabextract-1.4 USE=-extra-tools 218 kB [ebuild N ] x11-themes/gnome-icon-theme-symbolic-3.0.0 203 kB [ebuild N~] net-libs/liboauth-0.9.5 USE=nss -bindist -curl -doc 414 kB [ebuild N~] dev-util/itstool-1.1.1 77 kB [ebuild N ] net-im/telepathy-mission-control-5.8.1 USE=gnome-keyring 1,108 kB [ebuild N ] app-text/docbook-sgml-dtd-4.1-r3 56 kB [ebuild N ] app-text/docbook-sgml-dtd-3.0-r3 43 kB [ebuild N ] app-text/docbook-dsssl-stylesheets-1.79 272 kB [ebuild U ~] x11-themes/gnome-backgrounds-3.2.0 [2.32.0] 8,737 kB [ebuild N ] x11-themes/gnome-icon-theme-extras-3.0.0 2,069 kB [ebuild N~] dev-lang/spidermonkey-1.8.5-r1 USE=-debug -static-libs -test 6,021 kB [ebuild U ~] gnome-extra/gconf-editor-3.0.0 [2.32.0] 1,444 kB [ebuild N ] app-admin/apg-2.3.0b-r5 USE=cracklib 108 kB [ebuild U ~] dev-python/pycairo-1.10.0-r2 [1.8.10] USE=svg -doc -examples -test 634 kB [ebuild N ] net-wireless/wireless-tools-29 USE=nls -multicall 288 kB [ebuild N~] net-wireless/wpa_supplicant-0.7.3-r5 USE=dbus readline ssl -debug -eap-sim -fasteap -gnutls -madwifi (-ps3) -qt4 -wimax -wps 1,600 kB [ebuild N~] media-fonts/cantarell-0.0.7 USE=X 356 kB [ebuild NS ~] gnome-extra/gtkhtml-4.2.2 [3.32.2] 1,043 kB [ebuild N ] sys-apps/lsb-release-1.4 11 kB [ebuild N ] dev-scheme/guile-1.8.8-r1 USE=deprecated nls regex threads -debug -debug-freelist -debug-malloc -discouraged -emacs -networking 3,864 kB [ebuild N ] media-gfx/exiv2-0.21.1-r1 USE=nls zlib -contrib -doc -examples -xmp LINGUAS=-de -es -fi -fr -pl -ru -sk 2,935 kB [ebuild N ] media-libs/giflib-4.1.6-r2 USE=X -rle -static-libs 495 kB [ebuild N ] app-text/recode-3.6_p17-r2 USE=nls -static-libs 2,021 kB [ebuild N~] media-video/gnome-video-effects-0.3.0 175 kB [ebuild N ] x11-apps/xhost-1.0.4 USE=ipv6 113 kB [ebuild U ~] x11-themes/gnome-icon-theme-3.2.1.2 [3.0.0] USE=branding 13,682 kB [ebuild N~] x11-themes/gnome-icon-theme-symbolic-3.2.1 144 kB [ebuild U ~] gnome-extra/gnome-user-docs-3.2.1 [2.32.0] USE=-test 2,916 kB [ebuild N ] app-text/docbook-sgml-dtd-3.1-r3 55 kB [ebuild N ] app-text/docbook-sgml-dtd-4.0-r3 55 kB [ebuild N ] app-text/docbook-xml-simple-dtd-4.1.2.4-r2 35 kB [ebuild N ] app-text/docbook-xml-simple-dtd-1.0-r1 31 kB [ebuild N ] dev-perl/SGMLSpm-1.03-r5 92 kB [ebuild N ] app-text/opensp-1.5.2-r2 USE=nls -doc -static-libs -test 1,486 kB [ebuild N ] sys-libs/libcap-ng-0.6.5 USE=python 354 kB [ebuild N~] app-crypt/p11-kit-0.9 USE=-debug 515 kB [ebuild N ] www-client/lynx-2.8.7_p1 USE=bzip2 ipv6 nls ssl unicode -cjk -gnutls 2,376 kB [ebuild N ] media-fonts/corefonts-1-r4 USE=X 3,843 kB [ebuild U ~] dev-libs/glib-2.30.2 [2.28.8] USE=fam static-libs -debug -doc (-selinux) -systemtap% -test -utils% -xattr (-introspection%) 5,683 kB [ebuild NS] media-libs/lcms-2.2-r1 [1.19] USE=jpeg tiff zlib -doc -static-libs -test 4,096 kB [ebuild N ] net-dialup/ppp-2.4.5-r1 USE=gtk ipv6 pam -activefilter -atm -dhcp -eap-tls -radius 709 kB [ebuild N~] gnome-extra/yelp-xsl-3.2.1 544 kB [ebuild N ] app-text/openjade-1.3.2-r3 USE=-static-libs 874 kB [ebuild N ] media-libs/libgphoto2-2.4.11-r1 USE=exif jpeg nls -doc -examples -gd -zeroconf CAMERAS=ptp2 -adc65 -agfa_cl20 -aox -ax203 -barbie -canon -casio_qv -clicksmart310 -digigr8 -digita -dimagev -dimera3500 -directory -enigma13 -fuji -gsmart300 -hp215 -iclick -jamcam -jd11 -jl2005a -jl2005c -kodak_dc120 -kodak_dc210 -kodak_dc240 -kodak_dc3200 -kodak_ez200 -konica -konica_qm150 -largan -lg_gsm -mars -mustek -panasonic_coolshot -panasonic_dc1000 -panasonic_dc1580 -panasonic_l859 -pccam300 -pccam600 -polaroid_pdc320 -polaroid_pdc640 -polaroid_pdc700 -ricoh -ricoh_g3 -samsung -sierra -sipix_blink -sipix_blink2 -sipix_web2 -smal -sonix -sony_dscf1 -sony_dscf55 -soundvision -spca50x -sq905 -st2205 -stv0674 -stv0680 -sx330z -template -topfield -toshiba_pdrm11 4,294 kB [ebuild N ] app-i18n/enca-1.13 USE=recode -doc 520 kB [ebuild N ] media-plugins/gst-plugins-jpeg-0.10.30 0 kB [ebuild N ] x11-apps/mesa-progs-8.0.1 9,766 kB [ebuild NS ~]