redo some of the transaction code, get conflicts and obsoletes partly working
authorDan Winship <danw@gnome.org>
Mon, 3 Mar 2008 19:55:16 +0000 (14:55 -0500)
committerDan Winship <danw@gnome.org>
Mon, 3 Mar 2008 19:55:16 +0000 (14:55 -0500)
commit50096493de82d1b34ef4f313268b9930e5651e20
tree6a267255dcc78e081a91d783da9e7fb0d4caf4c0
parent3b595c061848f8cdcd5d5dfb47536c303f1e258b
redo some of the transaction code, get conflicts and obsoletes partly working

now uses a bit array of to-be-installed/removed packages and uses that to
avoid needing to do either per-property searches or repeated merges. but it
really needs to have a bit array of properties too probably

checkpoint before starting on simplifying/cleaning up the existing
transaction code
razor.c
razor.h
types.c
types.h