static int pakfire_search_dep(struct pakfire* pakfire, Id type, const char* what, int flags,
struct pakfire_packagelist** list) {
- // Refresh repositories
- int r = pakfire_refresh(pakfire, 0);
- if (r)
- return r;
+ int r;
// Get the pool ready
pakfire_pool_apply_changes(pakfire);
Queue matches;
Dataiterator di;
int dflags = 0;
-
- // Refresh repositories
- int r = pakfire_refresh(pakfire, 0);
- if (r)
- return r;
+ int r;
// Get the pool ready
pakfire_pool_apply_changes(pakfire);
return 1;
}
- // Refresh repositories
- r = pakfire_refresh(pakfire, 0);
- if (r)
- goto ERROR;
-
// Create a new request
r = pakfire_request_create(&request, pakfire, solver_flags);
if (r)
struct pakfire_problem** problems = NULL;
int r = 1;
- // Refresh repositories
- r = pakfire_refresh(pakfire, 0);
- if (r)
- goto ERROR;
-
// Create a new request
r = pakfire_request_create(&request, pakfire, solver_flags);
if (r)
char path[PATH_MAX];
int r;
- // Refresh all repositories
- r = pakfire_refresh(pakfire, 0);
- if (r)
- return r;
-
// Mount ccache
if (!pakfire_has_flag(pakfire, PAKFIRE_FLAGS_DISABLE_CCACHE)) {
r = pakfire_make_cache_path(pakfire, path, "%s", "ccache");