- if package == "task-bootstrap":
- print "PackageList: %s" % package_list
-
- # get all providers for this package
- providers = self.status.providers[package]
+ # let us see if this is a runtime or
+ if package in the_depends:
+ if not package in self.status.providers:
+ bb.note( "ERROR with provider: %(package)s" % vars() )
+ print >> alldepends_file, '"%(package)s" -> ERROR' % vars()
+ continue
+
+ providers = self.status.providers[package]
+ elif package in the_rdepends:
+ if len(self.getProvidersRun(package)) == 0:
+ bb.note( "ERROR with rprovider: %(package)s" % vars() )
+ print >> alldepends_file, '"%(package)s" -> ERROR [style="dashed"]' % vars()
+ continue
+
+ providers = self.getProvidersRun(package)
+ else:
+ print "Complete ERROR! %s" % package
+ continue