[Scons-users] Internal errors on cleanup

David Gittins dgittins at liquidcapital.com
Tue Jun 10 17:44:08 EDT 2014


Thanks all

I never used a version earlier than 2.3.1 so I don't know if it's new.
2.3.1 has a fix for #2777 I think? I did read the bug report but can't see
that it applies as I have no SideEffects. Will read again though.

The error appears after a clean build at top level that had some files to
build (but doesn't always appear)

If I get my hands dirty is there any reasonably easy way to try to diagnose
further...?

D

On Wednesday, June 11, 2014, Dirk Bächle <tshortik at gmx.de> wrote:

> Hi David,
>
> On 10.06.2014 14:17, David Gittins wrote:
>
>> Hi,
>>
>> I have recently started using SCons 2.3.1 on Centos 6.5 and I am a big
>> fan.
>>
>> There is one irritating issue I can't solve though... sometimes (quite
>> often) after a build, there is an error like this:
>>
>> scons: *** Found dependency cycle(s):
>>
>>   Internal Error: no cycle found for node BLAH (<SCons.Node.FS.Dir object
>> at 0x2a43910>) in state pending
>>
>> ...where BLAH is actually the name of my variant dir. The build seems to
>> work fine - the variant dir has all the object files in it and there are
>> output libs/bins in a separate output folder as I wanted. But this error
>> still bugs me. I would like to understand it and eliminate it.
>>
>> I have not been able to reproduce it with a small test case sadly, and
>> obviously I can't share my whole build. Any ideas on debugging it?
>> --debug=stacktrace just showed me where in Taskmaster.py the error arises
>> which I already knew...
>>
>>
> we do have the issue #2777 in our bug tracker at:
>
>   http://scons.tigris.org/issues/show_bug.cgi?id=2777
>
> , maybe it's the same cause (any SideEffects involved on your side?) and
> the comments and provided patches help you a little further already.
>
> Best regards,
>
> Dirk
>
> _______________________________________________
> Scons-users mailing list
> Scons-users at scons.org
> http://four.pairlist.net/mailman/listinfo/scons-users
>


Liquid Capital Australia Pty Limited is registered with the Australian Securities and Investment Commission and located in Australia. 
Liquid Capital Investments Hong Kong Limited and Liquid Capital Markets Hong Kong Limited are registered and located in Hong Kong. 
Liquid Capital Markets Hong Kong Limited is registered with the Securities and Futures Commission in Hong Kong.
For more information about these companies, please contact + 61 2 8231 1159.
 
Please click this <a href=http://www.liquidcapital.com/group/index.php?location=/web/General/Disclaimer>link</a> for terms relating to all email correspondence.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://four.pairlist.net/pipermail/scons-users/attachments/20140611/6cac45f4/attachment.html>


More information about the Scons-users mailing list