diff -r 6e93e5485947 -r fda83d91e600 src/main.c --- a/src/main.c Fri Jul 03 18:02:33 2009 +0100 +++ b/src/main.c Fri Jul 03 19:06:29 2009 +0100 @@ -471,19 +471,10 @@ set = razor_set_create_from_yum(); if (set == NULL) return 1; - if (razor_set_write(set, rawhide_repo_filename, RAZOR_REPO_FILE_MAIN)) { + if (razor_set_write(set, rawhide_repo_filename, RAZOR_SECTION_ALL)) { perror(rawhide_repo_filename); return -1; } - if (razor_set_write(set, "rawhide-details.rzdb", - RAZOR_REPO_FILE_DETAILS)) { - perror("rawhide-details.rzdb"); - return -1; - } - if (razor_set_write(set, "rawhide-files.rzdb", RAZOR_REPO_FILE_FILES)) { - perror("rawhide-files.rzdb"); - return -1; - } razor_set_destroy(set); printf("wrote %s\n", rawhide_repo_filename); @@ -569,9 +560,7 @@ return 1; upstream = razor_set_open(rawhide_repo_filename); - if (upstream == NULL || - razor_set_open_details(upstream, "rawhide-details.rzdb") || - razor_set_open_files(upstream, "rawhide-files.rzdb")) + if (upstream == NULL) return 1; trans = razor_transaction_create(set, upstream); @@ -594,7 +583,7 @@ } set = razor_transaction_commit(trans); - razor_set_write(set, updated_repo_filename, RAZOR_REPO_FILE_MAIN); + razor_set_write(set, updated_repo_filename, RAZOR_SECTION_ALL); razor_transaction_destroy(trans); razor_set_destroy(set); razor_set_destroy(upstream); @@ -737,9 +726,7 @@ printf("\nsaving\n"); set = razor_importer_finish(importer); - razor_set_write(set, repo_filename, RAZOR_REPO_FILE_MAIN); - razor_set_write(set, "system-details.rzdb", RAZOR_REPO_FILE_DETAILS); - razor_set_write(set, "system-files.rzdb", RAZOR_REPO_FILE_FILES); + razor_set_write(set, repo_filename, RAZOR_SECTION_ALL); razor_set_destroy(set); printf("wrote %s\n", repo_filename); @@ -995,12 +982,10 @@ system = razor_root_get_system_set(root); upstream = razor_set_open(rawhide_repo_filename); - if (upstream == NULL || - razor_set_open_details(upstream, "rawhide-details.rzdb") || - razor_set_open_files(upstream, "rawhide-files.rzdb")) { - fprintf(stderr, "couldn't open rawhide repo\n"); - razor_root_close(root); - return 1; + if (upstream == NULL) { + fprintf(stderr, "couldn't open rawhide repo\n"); + razor_root_close(root); + return 1; } if (relocations) { @@ -1177,9 +1162,6 @@ if (set == NULL) return 1; - if (razor_set_open_details(set, "rawhide-details.rzdb")) - return 1; - pi = razor_package_iterator_create(set); while (razor_package_iterator_next(pi, &package, RAZOR_DETAIL_NAME, &name,