Never-ending "Graph cycles through" appears again

John Marino marcuscom at marino.st
Tue Nov 29 15:43:25 EST 2011


On 11/29/2011 12:40 AM, Joe Marcus Clarke wrote:
> This old Apache issue was a problem with improper use of USE_*.  I
> imagine there is something in your TB configuration that is "polluting"
> the build environment.  enterBuild may help if you can look at the build
> env to see if there is anything that sticks out.  That environment
> should be close enough to what is used to generate the dependency graph.
>
Hi Joe,
I should have been more clear; the build gets stuck in phase 0 trying to 
resolve which package to make
and it never gets to sleep, so it's impossible to use enterBuild.

I believe this is a circular dependency with p5-CPAN-Meta.  Here's the 
dependency tree:

p5-CPAN-Meta:
     p5-PathTools
     p5-Test-Simple
     p5-Extutils-MakeMaker:
         p5-CPAN-Meta
         p5-Parse-CPAN-Meta
         p5-File-Copy-Recursive

It seems that Tinderbox has no ability to detect circular dependencies 
and abort?
Is there something that can be done about that?

Thanks,
John



More information about the tinderbox-list mailing list