Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[solved]Circular Dependencies emerging Gnome on fresh Gentoo
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
SGWineo
n00b
n00b


Joined: 10 Feb 2009
Posts: 12
Location: Chicago, IL

PostPosted: Sun Mar 22, 2009 7:42 am    Post subject: [solved]Circular Dependencies emerging Gnome on fresh Gentoo Reply with quote

Hi, I'm back to Gentoo after trying out a few other distros, really want to get it up and running. I've decided I want Gnome with BlackBox WM. I have freshly installed Gentoo, using 2008.0 stage 3 from minimal install. I've only installed syslog-ng, vixie-cron, vim, and pcmciautils so far. My USE="-qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi cairo", following the Gnome configuration howto on gentoo.org, and I got a first error emerging gnome saying I need +cairo. I at first had about 20 flags and got rid of one's not needed at this point, and did emerge --sync and emerge --update --deep --newuse world. I'm using KEYWORDS="x86" (stable).

The error is circular dependencies.

('ebuild', '/', 'net-print/cups-1.3.9-r1', 'merge') depends on
('ebuild', '/', 'net-dns/avahi-0.6.24', ;merge') (hard)
('ebuild', '/', 'dev-python/pygtk-2.14.0', 'merge') depends on
('ebuild', '/', 'gnome-base/libglade-2.6.3', ;merge') (hard)
('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', ;merge') (hard)
('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', 'merge') depends on
('ebuild', '/', 'net-print/cups-1.3.9-r1', ;merge') (hard)
('ebuild', '/', 'net-dns/avahi-0.6.24', 'merge') depends on
('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', ;merge') (hard)
('ebuild', '/', 'dev-python/pygtk-2.14.0', ;merge') (hard)
('ebuild', '/', 'gnome-base/libglade-2.6.3', ;merge') (hard)
('ebuild', '/', 'gnome-base/libglade-2.6.3', 'merge') depends on
('ebuild', '/', 'x11-libs/gtk+-2.14.7-r2', ;merge') (hard)

Guessing this might mean I need to have 1 or more of these installed before trying emerge gnome I tried to emerge each of them, getting all of the same circular dependencies for each.

Any answers or ideas are appreciated, thx.


Last edited by SGWineo on Sun Mar 22, 2009 3:28 pm; edited 1 time in total
Back to top
View user's profile Send private message
purak
Apprentice
Apprentice


Joined: 21 Jun 2008
Posts: 160
Location: /dev/urandom

PostPosted: Sun Mar 22, 2009 11:01 am    Post subject: Reply with quote

Code:
emerge -av gnome-light

please try this? and post emerge --info output
_________________
:)
Back to top
View user's profile Send private message
cwr
Veteran
Veteran


Joined: 17 Dec 2005
Posts: 1969

PostPosted: Sun Mar 22, 2009 11:36 am    Post subject: Reply with quote

I've had a number of problems with the "doc" flag, but that's not set in your case;
try emerge cups first, by itself, or conversely turning off the cups flag. I've had
some problems there, but I thought they were gone.

LATER:

I've checked the last 2008.0 build I did, and the problem is almost certainly
the avahi flag, which I don't use. avahi seems to pull in every circular dependency
there is, and cups and gnome-vfs both use it. Try -avahi in make.conf and see
what happens.

The CUPS problem was that cups 1.3.7-r1 wouldn't compile; I masked it with
">net-print/cups-1.2.12-r8". Another problem was xinit pulling in broken rsh
stuff, which needed to be suppressed with "minimal" in package.use; the other
snags were all related to docs. Much later there were problems with esound
and esd, but I never found their cause.

BTW, ghostscript (the old one, AFAIK), gtk+, gnome and libgnomeprint pull in cups
by default, and no-one else uses the flag, so it can be left out of make.conf.


Will
Back to top
View user's profile Send private message
SGWineo
n00b
n00b


Joined: 10 Feb 2009
Posts: 12
Location: Chicago, IL

PostPosted: Sun Mar 22, 2009 3:27 pm    Post subject: Emerge is working Reply with quote

Thx cwr,
avahi was the only option holding up the emerge. I was looking forward to an easy gnome DNS finding program, but I'll find another option.

Solved
Back to top
View user's profile Send private message
desultory
Bodhisattva
Bodhisattva


Joined: 04 Nov 2005
Posts: 9410

PostPosted: Mon Mar 23, 2009 5:49 am    Post subject: Reply with quote

Once the other packages are installed, you should be able to enable the USE flag and rebuild.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
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