diff -r 75da311eda45 -r 4124c37fd953 src/rpm.c --- a/src/rpm.c Thu Jun 26 17:16:13 2008 -0400 +++ b/src/rpm.c Sun Jun 29 17:32:19 2008 +0100 @@ -473,20 +473,20 @@ option_all = 1; } else { set = razor_root_open_read_only(option_root); + + /* FIXME: We need to figure out how to do this right. */ + details = "install/var/lib/razor/system-details.repo"; + if (option_info) + if (razor_set_open_details(set, details)) + return; + files = "install/var/lib/razor/system-files.repo"; + if (option_list) + if (razor_set_open_files(set, files)) + return; } pi = get_query_packages(set, argc, argv); - /* FIXME: We need to figure out how to do this right. */ - details = "install/var/lib/razor/system-details.repo"; - if (option_info) - if (razor_set_open_details(set, details)) - return; - files = "install/var/lib/razor/system-files.repo"; - if (option_list) - if (razor_set_open_files(set, files)) - return; - while (razor_package_iterator_next(pi, &package, &name, &version, &arch)) { if (option_conflicts)