View previous topic :: View next topic |
Author |
Message |
chekdalaypa n00b

Joined: 22 Dec 2008 Posts: 38 Location: Canada
|
Posted: Fri Feb 27, 2015 7:09 pm Post subject: gnome-base/gnome
Error: circular dependencies ?? |
|
|
Hi there,
Trying to set up my Gnome 3.8 desktop and came across this problem.
Code: | emerge --ask gnome-base/gnome
Total: 12 packages (12 new), Size of downloads: 13,085 KiB
* Error: circular dependencies:
(virtual/notification-daemon-0:0/0::gentoo, ebuild scheduled for merge) depends on
(gnome-base/gnome-shell-3.12.2:0/0::gentoo, ebuild scheduled for merge) (runtime)
(gnome-base/gnome-control-center-3.12.1-r1:2/2::gentoo, ebuild scheduled for merge) (runtime)
(gnome-extra/nm-applet-0.9.10.0:0/0::gentoo, ebuild scheduled for merge) (buildtime)
(virtual/notification-daemon-0:0/0::gentoo, ebuild scheduled for merge) (buildtime)
It might be possible to break this cycle
by applying the following change:
- virtual/notification-daemon-0 (Change USE: -gnome)
Note that this change can be reverted, once the package has been installed.
Note that the dependency graph contains a lot of cycles.
Several changes might be required to resolve all cycles.
Temporarily changing some use flag for all packages might be the better option. |
I was going to change my make.conf to usse="... -gnome ..." however that causes a rebuild for pulse audio Code: | [ebuild R ] media-sound/pulseaudio-5.0-r4 USE="-gnome*"
|
Didn't want to do that because I don't know what problems I will cause for myself, so I changed the make.conf back and am looking for some help.
any ideas? _________________ Chekdalaypa Chimchumoushkin
Current system to be worked on:
Lenovo Think Centre core 2 E8400 |
|
Back to top |
|
 |
eccerr0r Watchman

Joined: 01 Jul 2004 Posts: 7835 Location: almost Mile High in the USA
|
Posted: Fri Feb 27, 2015 7:58 pm Post subject: |
|
|
This is sort of a bug in the dependency tree that should be fixed somehow...
but I think the best way to get around this is to merge virtual/notification-daemon by itself with USE=-gnome and then finish the rest of the merge. You can do this by changing the USE flags temporarily and emerge -1 notification-daemon and change it back, or you can
sh# USE="-gnome" emerge -1 notification-daemon
Let this finish and then finish the rest of the build with the original command. _________________ Intel Core i7 2700K@ 4.1GHz/HD3000 graphics/8GB DDR3/180GB SSD
What am I supposed watching? |
|
Back to top |
|
 |
chekdalaypa n00b

Joined: 22 Dec 2008 Posts: 38 Location: Canada
|
Posted: Tue Mar 03, 2015 2:35 am Post subject: |
|
|
eccerr0r wrote: | This is sort of a bug in the dependency tree that should be fixed somehow...
but I think the best way to get around this is to merge virtual/notification-daemon by itself with USE=-gnome and then finish the rest of the merge. You can do this by changing the USE flags temporarily and emerge -1 notification-daemon and change it back, or you can
sh# USE="-gnome" emerge -1 notification-daemon
Let this finish and then finish the rest of the build with the original command. |
Thank you eccerr0r,
I went with:
Code: | USE="-gnome" emerge -1 notification-daemon |
followed by:
Code: | emerge --ask gnome-base/gnome |
That got me forward then I ran into another problem
Code: | * Messages for package net-libs/webkit-gtk-2.4.8:
* ERROR: net-libs/webkit-gtk-2.4.8::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=net-libs/webkit-gtk-2.4.8::gentoo'`,
* the complete build log and the output of `emerge -pqv '=net-libs/webkit-gtk-2.4.8::gentoo'`.
* The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-2.4.8/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-2.4.8/temp/environment'.
* Working directory: '/var/tmp/portage/net-libs/webkit-gtk-2.4.8/work/webkitgtk-2.4.8'
* S: '/var/tmp/portage/net-libs/webkit-gtk-2.4.8/work/webkitgtk-2.4.8'
|
I tried
Code: | emerge --info '=net-libs/webkit-gtk-2.4.8::gentoo' |
but it returned nothing.
I also tried
Code: | emerge --ask net-libs/webkit-gtk-2.4.8
!!! 'net-libs/webkit-gtk-2.4.8' is not a valid package atom.
!!! Please check ebuild(5) for full details. |
Any suggestions? _________________ Chekdalaypa Chimchumoushkin
Current system to be worked on:
Lenovo Think Centre core 2 E8400 |
|
Back to top |
|
 |
VoidMage Watchman


Joined: 14 Oct 2006 Posts: 6194
|
Posted: Tue Mar 03, 2015 10:05 am Post subject: |
|
|
Note you actually failed to tell what the problem during webkit-gtk emerge was. |
|
Back to top |
|
 |
|