]> git.ipfire.org Git - people/ms/pakfire.git/commit
Major rewrite how transactions are built.
authorMichael Tremer <michael.tremer@ipfire.org>
Sat, 26 Oct 2013 19:47:51 +0000 (21:47 +0200)
committerMichael Tremer <michael.tremer@ipfire.org>
Sat, 26 Oct 2013 19:47:51 +0000 (21:47 +0200)
commitd37a555d08fdc9c8c4e9dda2f2465bf5feb45073
treedef8fa86da5ad723ac56cb04acbf85015c707962
parentd1de2db66ffb1abfeb4be6b4d87199aa2e5b27a8
Major rewrite how transactions are built.

The result from the solver is now converted into Steps
which are used to present the transaction to the user
and search for packages already in the cache, etc.
After that, the actions are created.
The Action class has been much simplified and made
less complex.
src/_pakfire/solvable.c
src/pakfire/actions.py
src/pakfire/packages/solv.py
src/pakfire/repository/database.py
src/pakfire/repository/system.py
src/pakfire/transaction.py