- self.projects[project].resolve_dependencies(mockroot)
- self.logger.debug("OK to build {}".format(project))
- self.projects[project].build_project(mockroot)
- something_was_built = True
- self.packagebuilder.update_local_repository(self.builder.get_configdir(), mockroot)
+ if not self.projects[project].resolve_dependencies(mockroot):
+ self.logger.info("still unresolved dependencies: {}".format(project))
+ not_built.append(project)
+ else:
+ self.logger.debug("OK to build {}".format(project))
+ self.projects[project].build_project(mockroot)
+ something_was_built = True
+ self.packagebuilder.update_local_repository(self.builder.get_configdir(), mockroot)