]> git.ipfire.org Git - pakfire.git/commitdiff
repos: Ensure the repo is always internalized
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 30 Jan 2025 21:39:02 +0000 (21:39 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 30 Jan 2025 21:39:02 +0000 (21:39 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/pakfire/repo.c

index 43dcd9f5e99d3654c44cc3bf11515c0418491743..6f215ce0f3185e3d50553901db487900e5c2cbca 100644 (file)
@@ -1028,6 +1028,9 @@ static int pakfire_repo_to_packagelist(
        if (r < 0)
                goto ERROR;
 
+       // Ensure the repo is internalised
+       pakfire_repo_internalize(self, 0);
+
        FOR_REPO_SOLVABLES(self->repo, i, s) {
                // Convert the solvable into an ID
                id = pool_solvable2id(self->repo->pool, s);