コード例 #1
0
 def findTotalWhoNeedsToBuild(self, depQue, whoBuildDeps, whoBuildDepSet, displayOption):
     while not depQue.empty():
         specPkg = depQue.get()
         specName = self.getSpecName(specPkg)
         spec=Specutils(self.getSpecFile(specPkg))
         RPMName=spec.getRPMName(specPkg)
         debuginfoRPMName=spec.getDebuginfoRPMName(specPkg)
         whoBuildDepSet.add(RPMName)
         whoBuildDepSet.add(debuginfoRPMName)
         if specName is None:
             print specPkg + " is missing"
         if not whoBuildDeps.has_key(specPkg):
             continue
         for depPkg in whoBuildDeps[specPkg]:
             depQue.put(depPkg)