Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263755 - Gnome Installation Documentation on Gentto.org incomplete
Summary: Gnome Installation Documentation on Gentto.org incomplete
Status: RESOLVED DUPLICATE of bug 222601
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: http://www.gentoo.org/doc/en/gnome-co...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-25 17:19 UTC by Tim
Modified: 2009-03-25 21:02 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim 2009-03-25 17:19:16 UTC
This is the second time I've followed these instructions twice now and have gotten the exact same result.  The first time I thought maybe its because i'm still a newbie.  After speaking with one of my friends who is a Gentoo guru and getting this error a second time, I'm finally going to report it.

When I emerge Gnome, I get an error, "circular dependencies".  I've followed the instructions and got the error both times.  The instructions say nothing about this error.

Reproducible: Always

Steps to Reproduce:
1.Installed Gentoo
2.Installed and configured xorg-x11
3.followed the instructions on http://www.gentoo.org/doc/en/gnome-config.xml
4.when I get to "emerge gnome", it gives me the error
Actual Results:  
emerge gnome
calculating dependencies... done!
[nomerge] gnome-base/gnome-2.24.1 USE="cups -accessibility -cdr -dvdr -esd -ldap -mono"
[nomerge] gnome-base/libgnomeprint-2.18.5 USE="cups -debug -doc"
[ebuild N] net-print/cups-1.3.9-rl USE="X acl avahi dbus jpeg pam perl php png ppds python samba slp ssl tiff -gnutls -java -kerberos -ldap -static -xinetd -zeroconf" LINGUAS="-de -en -es -et -fr -he -id -it -ja -pl -sv -zh_TW"
[ebuild N] net-dns/avahi-0.6.24 USE="dbus gdbm gtk ipv6 mdnsresponder-compat python -autoipd -bookmarks -doc -howl-compat -mono -qt3 -qt4 -test"
[ebuild N ] dev-pyton/pygtk-2.14.0 USE="X -doc -examples"
[ebuild N ] gnome-base/libglade-2.6.3 USE="-debug -doc"
[ebuild N ] x11-libs/gtk+-2.14.7-r2 USE="X cups jpeg tiff -debug -doc -jpeg2k -vim-syntax -xinerama"

*Error: circular dependencies:
('ebuild', '/' 'net-print/cups-1.3.9-rl','merg') depends on
('ebuild', '/' 'net-dns/avahi-0.6.24','merge) (hard)
('ebuild', '/' 'dev-python/pygtk-2.14.0','merge') depends on
('ebuild', '/' 'x11-libs/gtk+-2.14.7-r2','merge') (hard)
('ebuild', '/' 'gnome-base/libglade-2.6.3','merge') (hard)
('ebuild', '/' 'x11-libs/gtk+-2.14.7-r2','merge') depends on
('ebuild', '/' 'net-print/cups-1.3.9-r1','merge') (hard)
('ebuild', '/' 'gnome-base/libglade-2.6.3','merge') depends on
('ebuild', '/' 'x11-libs/gtk+-2.14.7-r2','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)

*Note that circular dependencies can often be avoided by temporarily
*disabling USE flags that triger optional dependencies.

Expected Results:  
I haven't had any problems installing gentoo, and xorg, so when I 'emerge gnome' it should install properly

--
my USE flags
--
USE="-gt3 -qt4 -arts -kde X dbus gtk gnome hal avahi jpeg tiff gif png wav mp3 sh rpm mdnsresponder-compat nls pam php ppds samba slp ssl cairo"
--
I also tried it with a minimal amount of USE flags and got basically the same error.
--
USE="-qt3 -qt4 -arts -kde X dbus gtk gnome hal avahi cairo"

--
I also tried it with all USE flags disabled and got this error
--
emerge: there are no ebuilds built with USE flags to satisfy ">=app-text/poppler-bindings-0.8[gtk,cairo]"
!!! One of the following packages is required to complet your request:
- app-text/poppler-bindings-0.10.4 (Change USE: +cairo _gtk)
Comment 1 Tim 2009-03-25 19:26:25 UTC
I did one final thing and it seemed to work.  Maybe someone here can tell me what could have caused this problem.

I disabled all USE flags in my make.conf file, then emerged cups.  After cups was finished installing, then i re-enabled my USE flags and then emerged gnome.  So far it is emerging with no errors.  It is about half way finished.

Can someone help explain why it need cups to be installed first?  Thanks!
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-03-25 21:02:02 UTC

*** This bug has been marked as a duplicate of bug 222601 ***