Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
}
PAKFIRE_EXPORT int pakfire_repo_refresh(PakfireRepo repo, const int force) {
+ const char* name = pakfire_repo_get_name(repo);
int r;
+ // Skip refreshing any "internal" repositories
+ if (*name == '@')
+ return 0;
+
// Do nothing if this repository is not enabled
int enabled = pakfire_repo_get_enabled(repo);
if (!enabled) {
- DEBUG(repo->pakfire, "Skip refreshing repository '%s'\n",
- pakfire_repo_get_name(repo));
+ DEBUG(repo->pakfire, "Skip refreshing repository '%s'\n", name);
return 0;
}