diff options
author | Michael Schroeder <mls@suse.de> | 2012-11-15 17:27:59 +0100 |
---|---|---|
committer | Michael Schroeder <mls@suse.de> | 2012-11-15 17:27:59 +0100 |
commit | cb0aa2685e94d23a6bd9f0cda0fb8ce3cb5fbde6 (patch) | |
tree | bb2ad3dd333075a3244db8ee9eccedcdb83bdb52 /src/solver.h | |
parent | c77a63300b1e728a6468dba16dd799f3964907c8 (diff) | |
download | libsolv-cb0aa2685e94d23a6bd9f0cda0fb8ce3cb5fbde6.tar.gz libsolv-cb0aa2685e94d23a6bd9f0cda0fb8ce3cb5fbde6.tar.bz2 libsolv-cb0aa2685e94d23a6bd9f0cda0fb8ce3cb5fbde6.zip |
implement update to specific update targets
Diffstat (limited to 'src/solver.h')
-rw-r--r-- | src/solver.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/solver.h b/src/solver.h index 1f04c1d..08fed65 100644 --- a/src/solver.h +++ b/src/solver.h @@ -214,6 +214,8 @@ struct _Solver { Queue *cleandeps_updatepkgs; /* packages we update in cleandeps mode */ Queue *cleandeps_mistakes; /* mistakes we made */ + + Queue *update_targets; /* update to specific packages */ #endif /* LIBSOLV_INTERNAL */ }; @@ -326,6 +328,7 @@ int solver_calc_installsizechange(Solver *solv); void solver_trivial_installable(Solver *solv, Queue *pkgs, Queue *res); void pool_job2solvables(Pool *pool, Queue *pkgs, Id how, Id what); +int pool_isemptyupdatejob(Pool *pool, Id how, Id what); /* iterate over all literals of a rule */ /* WARNING: loop body must not relocate whatprovidesdata, e.g. by |