- clean up update/feature rule handling in allowuninstall case. Automatically add...
authorMichael Schroeder <mls@suse.de>
Mon, 5 Mar 2012 13:01:21 +0000 (14:01 +0100)
committerMichael Schroeder <mls@suse.de>
Mon, 5 Mar 2012 13:01:21 +0000 (14:01 +0100)
commit7dd686ea89c05e2b32f1def76bcdc973efce3f36
tree0838587dafc072e69b01414cbfaf448f2adf05d1
parent9f63ef78d353c21f771726fa2e24ad1622c30671
- clean up update/feature rule handling in allowuninstall case. Automatically add the CLEANDEPS flags in solutions.

We no longer make the update/featurerule weak, but use a "autouninstall" function
instead that checks if we can solve the problem by removing a package. We also
automatically add CLEANDEPS in that case if all job rules in the problem have
CLEANDEPS set.
src/libsolv.ver
src/problems.c
src/problems.h
src/rules.c
src/solver.c