2008-04-07Don't install files if package has no files.
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 00:56:16 -0400] rev 198
Don't install files if package has no files.

2008-04-07Create the new repo file O_EXCL to prevent racing with another razor process.
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 00:35:27 -0400] rev 197
Create the new repo file O_EXCL to prevent racing with another razor process.

And remember to clean it up on exit paths.

2008-04-07Merger razor_transaction_run() and destroy() as finish().
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 00:06:22 -0400] rev 196
Merger razor_transaction_run() and destroy() as finish().

2008-04-07Finish razor_transaction_destroy some more.
Kristian H?gsberg <krh@redhat.com> [Mon, 07 Apr 2008 00:02:01 -0400] rev 195
Finish razor_transaction_destroy some more.

2008-04-06Make install command download and install all requirements.
Kristian H?gsberg <krh@redhat.com> [Sun, 06 Apr 2008 23:57:13 -0400] rev 194
Make install command download and install all requirements.

2008-04-06Fix segfault on ./razor list.
Kristian H?gsberg <krh@redhat.com> [Sun, 06 Apr 2008 23:36:45 -0400] rev 193
Fix segfault on ./razor list.

2008-04-06Also store the package arch in the pacakge set file.
Kristian H?gsberg <krh@redhat.com> [Sun, 06 Apr 2008 23:35:46 -0400] rev 192
Also store the package arch in the pacakge set file.

2008-04-06Merger structs razor_transaction and razor_transaction_resolver.
Kristian H?gsberg <krh@redhat.com> [Sun, 06 Apr 2008 19:34:58 -0400] rev 191
Merger structs razor_transaction and razor_transaction_resolver.

Now that both are opaque and hidden in razor.c we can do this cleanup.

2008-04-06Hide a bunch of depsolver internals in razor.c.
Kristian H?gsberg <krh@redhat.com> [Sun, 06 Apr 2008 19:24:07 -0400] rev 190
Hide a bunch of depsolver internals in razor.c.

2008-04-06Make a note about how we don't handle release-less properties.
Kristian H?gsberg <krh@redhat.com> [Sun, 06 Apr 2008 18:40:53 -0400] rev 189
Make a note about how we don't handle release-less properties.

Such as requires: glibc > 2.6.90.