]> git.ipfire.org Git - pakfire.git/commitdiff
db: Improve error reporting
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 27 Oct 2022 15:34:15 +0000 (15:34 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 27 Oct 2022 15:34:15 +0000 (15:34 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/db.c

index cc0728949984e7c8779ffc65fe4b9b0899eba9bf..f584eb7bed3d2110ef8d779df097a32311eeb028 100644 (file)
@@ -1733,7 +1733,7 @@ static int pakfire_db_load_package(struct pakfire_db* db, struct pakfire_repo* r
        // Create package
        r = pakfire_package_create(&pkg, db->pakfire, repo, name, evr, arch);
        if (r) {
-               ERROR(db->pakfire, "Could not create package\n");
+               ERROR(db->pakfire, "Could not create package '%s-%s.%s': %m\n", name, evr, arch);
                goto ERROR;
        }
 
@@ -2065,7 +2065,7 @@ END:
 
 ERROR:
        if (r) {
-               ERROR(db->pakfire, "Failed reading package database: %d\n", r);
+               ERROR(db->pakfire, "Failed reading package database: %m\n");
                pakfire_repo_clear(repo);
        }