← Back to team overview

dolfin team mailing list archive

Re: build error on install: DirNodeInfo instance has no attribute 'csig'

 

On Tue, Apr 01, 2008 at 09:50:10AM +0200, Ola Skavhaug wrote:
> Anders Logg skrev den 01/04-2008 følgende:
> > On Tue, Apr 01, 2008 at 09:32:31AM +0200, Åsmund Ødegård wrote:
> > > On Tue, Apr 1, 2008 at 9:23 AM, Johannes Ring <johannr@xxxxxxxxx> wrote:
> > > > On Tue, April 1, 2008 Ola Skavhaug wrote:
> > > >  > Joachim B Haga skrev den 31/03-2008 følgende:
> > > >  >> I'll report this for reference, but it seems to be a problem in scons.
> > > >  >>
> > > >  >> $ sudo checkinstall scons install
> > > >  >> [...]
> > > >  >> Install file: "dolfin/dolfin.h" as "/usr/include/dolfin.h"
> > > >  >> scons: *** DirNodeInfo instance has no attribute 'csig'
> > > >  >> scons: building terminated because of errors.
> > > >  >>
> > > >  >> I get the same error when not using checkinstall, but not with
> > > >  >> scons.local.
> > > >  >>
> > > >  >> This is probably related to
> > > >  >> http://scons.tigris.org/issues/show_bug.cgi?id=1953
> > > >  >> but I get it all the time and even when not using -jN.
> > > >  >
> > > >  > I get it as well. Started when upgrading my Ubuntu to hardy.
> > > >
> > > >  SCons 0.98 was released today. Perhaps this issue is fixed there?
> > > >
> > > 
> > > I am evaluating the new SCons release - the support for swig is
> > > completely reworked in this release. Does anybody have a concrete
> > > simple example of changes that should trigger a regeneration of
> > > dolfin_wrap.cc but fails to do so with the swig-support we have today?
> > > 
> > > Åsmund
> > 
> > Wasn't this fixed?
> > 
> > It's happened to me only twice and it's difficult to reproduce. I only
> > saw it when pulling someone else's changes to some header file and
> > then running scons.
> 
> I think it is fixed, but as you point out, verifying this is hard...
> 
> Ola

ok, let's assume it's fixed and next time this appears we try really
hard to understand why it breaks.

-- 
Anders


References