Bug 1636

Summary: compilation error flagged as unmet dependency
Product: bake Reporter: Tom Henderson <tomh>
Component: bakeAssignee: Daniel Camara <daniel.camara>
Status: RESOLVED FIXED    
Severity: blocker CC: ns-bugs
Priority: P1    
Version: unspecified   
Hardware: All   
OS: All   

Description Tom Henderson 2013-04-20 11:55:08 UTC
When building a version of ns-3.17 that has incorrect python bindings, the following error is reported to the user:

 > Error:  Unmet critical dependency on module: ns-3.17

but when building with -vvv, it can be seen that the problem is a compilation error:

src/wimax/bindings/ns3module.cc: In member function ‘virtual void PyNs3SubscriberStationNetDevice__PythonHelper::DoStart()’:
src/wimax/bindings/ns3module.cc:46397:9: error: ‘DoStart’ is not a member of ‘ns3::Object’
Waf: Leaving directory `/a/users/tomh/bake/bake/source/ns-3.17/build'
Build failed
Comment 1 Daniel Camara 2013-04-29 08:58:43 UTC
The message wasn't supposed to mean that the dependencies of the module were failed but that the module is a critical dependency for others and failed.  I acknowledge it is confusing. I changed the message to express that the module failed. I guess it is clearer now, but if it is still not clear, or other kind of message is required, we can change it later.