|
|
__init__(self,
client,
cfg,
repos,
db)
x.__init__(...) initializes x; see x.__class__.__doc__ for
signature |
source code
|
|
|
|
| _findCriticalJobInfo(self,
jobSet,
updateSettings) |
source code
|
|
|
|
resolveDependencies(self,
uJob,
jobSet,
split=False,
resolveDeps=True,
useRepos=True,
resolveSource=None,
keepRequired=True,
criticalUpdateInfo=None)
Determine and possibly resolve dependency problems. |
source code
|
|
|
|
addUpdates(self,
troves,
uJob,
jobSet,
ineligible,
keepList,
troveSource,
resolveSource)
Add the given dep resolution solutions to the current jobSet. |
source code
|
|
|
|
checkDeps(self,
uJob,
jobSet,
trvSrc,
findOrdering,
resolveDeps,
ineligible,
keepRequired=True,
criticalUpdateInfo=None,
check=None)
Given a jobSet, use its dependencies to determine an ordering,
resolve problems with jobs that have difficult dependency problems
immediately, and determine any missing dependencies. |
source code
|
|
|
|
resolveEraseByUpdating(self,
trvSrc,
cannotResolve,
uJob,
jobSet,
ineligible,
check)
Attempt to resolve broken erase dependencies by updating the
package that has the dependency on the trove that is being
erased. |
source code
|
|
|
|
| resolveEraseByKeeping(self,
trvSrc,
cannotResolve,
uJob,
jobSet) |
source code
|
|
|
|
| addPackagesForComponents(self,
troves,
troveSource,
beingInstalled) |
source code
|
|
|
Inherited from object:
__delattr__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__str__
|