- // Only check package and component problems for buildable targets
- // XXX How to propagate nested package problems?
- broken |= (package && !package->get_problems().empty());
- broken |= (component && !component->get_problems().empty());
+ // Only check package and component brokenness for buildable targets
+ broken |= (package && package->is_broken());
+ broken |= (component && component->is_broken());