1.1 --- a/src/main.c Wed Jul 02 18:46:47 2008 +0100
1.2 +++ b/src/main.c Tue Jul 08 21:59:36 2008 -0400
1.3 @@ -497,8 +497,15 @@
1.4 int i, errors;
1.5
1.6 set = razor_set_open(repo_filename);
1.7 + if (set == NULL ||
1.8 + razor_set_open_details(set, "system-details.rzdb") ||
1.9 + razor_set_open_files(set, "system-files.rzdb"))
1.10 + return 1;
1.11 +
1.12 upstream = razor_set_open(rawhide_repo_filename);
1.13 - if (set == NULL || upstream == NULL)
1.14 + if (upstream == NULL ||
1.15 + razor_set_open_details(upstream, "rawhide-details.rzdb") ||
1.16 + razor_set_open_files(upstream, "rawhide-files.rzdb"))
1.17 return 1;
1.18
1.19 trans = razor_transaction_create(set, upstream);
1.20 @@ -763,6 +770,14 @@
1.21
1.22 system = razor_root_get_system_set(root);
1.23 upstream = razor_set_open(rawhide_repo_filename);
1.24 + if (upstream == NULL ||
1.25 + razor_set_open_details(upstream, "rawhide-details.rzdb") ||
1.26 + razor_set_open_files(upstream, "rawhide-files.rzdb")) {
1.27 + fprintf(stderr, "couldn't open rawhide repo\n");
1.28 + razor_root_close(root);
1.29 + return 1;
1.30 + }
1.31 +
1.32 trans = razor_transaction_create(system, upstream);
1.33
1.34 for (; i < argc; i++) {