on Sunday 08/02/2009 Neil Bothwick(n...@digimed.co.uk) wrote
 > On Sun, 2 Aug 2009 14:53:48 -0400, John covici wrote:
 > 
 > > I am using the gnome overlay from layman. 
 > 
 > It might have been helpful to menyion that :(
 >  
 > > If I comment out the source line for layman in /etc/make.conf I get
 > > the following:
 > > 
 > > 
 > > 
 > > [nomerge      ] gnome-base/gnome-2.26.3 [2.26.2]
 > > [nomerge      ]  app-accessibility/orca-2.26.3 [2.26.2]
 > > [nomerge      ]   dev-python/pycairo-1.8.6  USE="doc%*"
 > > [nomerge      ]    dev-python/sphinx-0.6.2  USE="doc -test"
 > > [ebuild  N    ]     dev-python/jinja2-2.1.1-r1  USE="doc -examples
 > > -i18n -test"
 > > [ebuild  N    ]      dev-python/sphinx-0.6.2  USE="doc -test"
 > > 
 > >  * Error: circular dependencies:
 > > 
 > > ('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') depends on
 > >   ('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') (buildtime)
 > > ('ebuild', '/', 'dev-python/sphinx-0.6.2', 'merge') depends on
 > >   ('ebuild', '/', 'dev-python/jinja2-2.1.1-r1', 'merge') (buildtime)
 > > 
 > >  * Note that circular dependencies can often be avoided by temporarily
 > >  * disabling USE flags that trigger optional dependencies.
 > 
 > The doc USE flag is causing that. Sphinx is used to build python docs, it
 > needs jinja but that needs sphinx because you have set its doc flag.
 > Emerge jinja without the doc flag.
 > 
 > Incidentally, unless you are a developer, you don't normally need the doc
 > use flag.

OK, thanks for the advise -- I wish there were a devel-doc flag to
distinguish between use and development docs, but I guess you can't
have everything.

-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         cov...@ccs.covici.com

Reply via email to