View previous topic :: View next topic |
Author |
Message |
ShiroiKuma n00b
Joined: 09 Nov 2012 Posts: 40 Location: Japan
|
Posted: Sat Dec 29, 2012 1:27 am Post subject: [SOLVED] Installing Cinnamon - Conflicts |
|
|
I thought I'd give cinnamon a try out, so I tried to emerge it with the --autounmask-write flag to flag all the required packages with ~x86. (package.keywords at the end of my post)
I then did an "emerge -uavDN world" and "revdep-rebuild", followed by "emerge --depclean", just so I could update any needed packages that are already installed. This worked fine.
However when I try to emerge cinnamon now I get one final conflict that I just can't figure out how to resolve.
Quote: | !!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
x11-libs/gtk+:3
(x11-libs/gtk+-3.6.2::gentoo, installed) pulled in by
>=x11-libs/gtk+-3.5.13:3 required by (gnome-base/gnome-control-center-3.6.3-r1::gentoo, ebuild scheduled for merge)
(and 1 more with the same problem)
(x11-libs/gtk+-3.4.4::gentoo, ebuild scheduled for merge) pulled in by
<x11-libs/gtk+-3.5:3 required by (x11-themes/gnome-themes-standard-3.4.2::gentoo, ebuild scheduled for merge)
|
To me this seems like an almost impossible conflict to resolve.
My current package.keywords is as follows :
Quote: |
#required by x11-libs/colord-gtk-0.1.24, required by gnome-extra/gnome-color-manager-3.6.0, required by gnome-base/gnome-control-center-3.6.3-r1[colord], required by net-libs/gnome-online-accounts-3.6.2[gnome]
=x11-libs/gtk+-3.6.2 ~x86
#required by cinnamon (argument)
=gnome-extra/cinnamon-1.6.1 ~x86
#required by gnome-base/gnome-menus-3.6.1-r2[python], required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=dev-python/pygobject-3.4.2-r1 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=gnome-base/gsettings-desktop-schemas-3.6.1 ~x86
#required by gnome-base/gnome-keyring-3.6.2, required by gnome-base/libgnome-keyring-3.6.0
=app-crypt/gcr-3.6.2 ~x86
#required by x11-libs/gtk+-3.6.2[X], required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=app-accessibility/at-spi2-atk-2.6.2 ~x86
#required by gnome-base/libgnome-keyring-3.6.0
=gnome-base/gnome-keyring-3.6.2 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=gnome-base/gnome-menus-3.6.1-r2 ~x86
#required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=x11-wm/muffin-1.1.1 ~x86
#required by net-libs/libproxy-0.4.10-r1[gnome], required by net-libs/glib-networking-2.32.3[libproxy], required by net-libs/libsoup-2.38.1, required by net-libs/gnome-online-accounts-3.6.2, required by gnome-base/gnome-control-center-3.6.3-r1[gnome-online-accounts], required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=dev-libs/glib-2.34.3 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1[colord], required by net-libs/gnome-online-accounts-3.6.2[gnome]
=gnome-extra/gnome-color-manager-3.6.0 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=gnome-base/gnome-settings-daemon-3.6.3 ~x86
#required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=dev-python/dbus-python-1.1.1-r1 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1[-systemd], required by net-libs/gnome-online-accounts-3.6.2[gnome]
=app-admin/openrc-settingsd-1.0.1 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1[gnome-online-accounts], required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=net-libs/gnome-online-accounts-3.6.2 ~x86
#required by dev-python/pyatspi-2.6.0-r1, required by app-accessibility/caribou-0.4.5, required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=app-accessibility/at-spi2-core-2.6.2-r2 ~x86
#required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=gnome-base/gnome-session-3.6.2 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=dev-libs/libpwquality-1.2.0-r1 ~x86
#required by dev-libs/gobject-introspection-1.34.2, required by dev-python/pygobject-3.4.2-r1, required by dev-python/pyatspi-2.6.0-r1, required by app-accessibility/caribou-0.4.5, required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=dev-libs/gobject-introspection-common-1.34.2 ~x86
#required by app-accessibility/caribou-0.4.5, required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=dev-python/pyatspi-2.6.0-r1 ~x86
#required by gnome-base/gnome-keyring-3.6.2, required by app-crypt/libsecret-0.12, required by net-libs/gnome-online-accounts-3.6.2, required by gnome-base/gnome-control-center-3.6.3-r1[gnome-online-accounts], required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=gnome-base/libgnome-keyring-3.6.0 ~x86
#required by x11-libs/gtk+-3.6.2, required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=dev-libs/atk-2.6.0 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1[i18n], required by net-libs/gnome-online-accounts-3.6.2[gnome]
=app-i18n/ibus-1.4.99.20121006 ~x86
#required by media-libs/clutter-1.8.4, required by app-accessibility/caribou-0.4.5, required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=media-libs/cogl-1.12.0-r1 ~x86
#required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=app-accessibility/caribou-0.4.5 ~x86
#required by app-accessibility/caribou-0.4.5, required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=dev-libs/libgee-0.8.3 ~x86
#required by x11-wm/muffin-1.1.1, required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=media-libs/clutter-1.12.2 ~x86
#required by net-libs/gnome-online-accounts-3.6.2[gnome]
=gnome-base/gnome-control-center-3.6.3-r1 ~x86
#required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=gnome-extra/nemo-1.0.2 ~x86
#required by net-libs/gnome-online-accounts-3.6.2, required by gnome-base/gnome-control-center-3.6.3-r1[gnome-online-accounts], required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=app-crypt/libsecret-0.12 ~x86
#required by gnome-extra/gnome-color-manager-3.6.0, required by gnome-base/gnome-control-center-3.6.3-r1[colord], required by net-libs/gnome-online-accounts-3.6.2[gnome]
=x11-libs/colord-gtk-0.1.24 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1[bluetooth], required by net-libs/gnome-online-accounts-3.6.2[gnome]
=net-wireless/gnome-bluetooth-3.6.1 ~x86
#required by dev-python/pygobject-3.4.2-r1, required by dev-python/pyatspi-2.6.0-r1, required by app-accessibility/caribou-0.4.5, required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=dev-libs/gobject-introspection-1.34.2 ~x86
#required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=gnome-base/gnome-desktop-3.6.2 ~x86
#required by gnome-base/gnome-control-center-3.6.3-r1, required by net-libs/gnome-online-accounts-3.6.2[gnome]
=gnome-base/libgnomekbd-3.6.0 ~x86
#required by gnome-extra/cinnamon-1.6.1, required by cinnamon (argument)
=dev-libs/gjs-1.34.0 ~x86
|
I am still learning and try to do things for myself, but now I turn to those better than me for help. If more information is required let me know.
What would be the best (cleanest) way for me to resolve this conflict please?
EDIT:
I forgot that I had added the zugaina overlay, so I dug around on that overlay and found a newer version of gnome-themes-standard, and also for colord/colord-gtk that also block each other.
I've now added the following to my package.keywords file.
Quote: |
=x11-themes/gnome-themes-standard-3.6.2 ~x86
=x11-misc/colord-0.1.26 ~x86
=x11-libs/colord-gtk-0.1.24 ~x86
|
Now my emerge -av isn't reporting conflicts... so time to let it compile for a few hours and see what happens
EDIT 2:
It worked, but I had graphical issues with it, so abandoned it now. I'll wait until it's more stable |
|
Back to top |
|
|
jpc22 Apprentice
Joined: 29 Jan 2012 Posts: 195
|
Posted: Wed Jan 02, 2013 6:29 am Post subject: |
|
|
Updating packages to a more recent unstable version usually your best bet.
your gtk+ and gnome-control-center are already the latest ~
do the math next time:
conflicts are simply unsolved inequality between required versions
gtk+-3.6.2::gentoo>=x11-libs/gtk+-3.5.13:3 thats o.k
gtk+-3.6.2::gentoo≠<x11-libs/gtk+-3.5:3 this is not o.k
bumping gnome-themes-standard to ~3.6.2 was required
you could also try those packages from the official gentoo overlay |
|
Back to top |
|
|
ShiroiKuma n00b
Joined: 09 Nov 2012 Posts: 40 Location: Japan
|
Posted: Wed Jan 02, 2013 9:53 am Post subject: |
|
|
Thank you for the condescending tone there.
Reffering to my first EDIT, I stated that I had found the packages (admittedly by browsing around on http://gpo.zugaina.org/gnome-extra/cinnamon/ at the reverse dependencies for ages) that also needed to be updated.
When I first attempted the install I had assumed the --autounmask-write had considered all of them, but alas it hadn't. That was my first n00b mistake.
I think though, that the actual packages installed were from the official overlay, I merely used zugaina's website to find out what other packages needed ~'ing.
I may try it again, if I can get fglrx installed for my centrino/x300 dell laptop working, but I don't think fglrx supports this old card anymore. For now, LXDE does the job and has a layout I like. |
|
Back to top |
|
|
jpc22 Apprentice
Joined: 29 Jan 2012 Posts: 195
|
Posted: Thu Jan 03, 2013 3:18 am Post subject: |
|
|
Please accept my dearest apologies, for i did not mean to be condescending in any way.
I`m normally a nice guy in my native language. (looked up condescending in the dictionary).
It was pretty late yesterday and did not remark [solved] and i wanted to become more active in gentoo community for the ongoing year.
I hope not having offended you too much in the way i presented my thoughts , and will keep this in mind when further expressing myself. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|