]> git.ipfire.org Git - pakfire.git/commitdiff
packager: Dump metadata of written package
authorMichael Tremer <michael.tremer@ipfire.org>
Thu, 22 Jul 2021 13:53:38 +0000 (13:53 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Thu, 22 Jul 2021 13:53:38 +0000 (13:53 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/packager.c

index 48634cb501ef1000c7e50f6d68ef8ea6125ed029..6c45127dd4ecea31cca9ba14e387e3594f4d9730 100644 (file)
@@ -778,9 +778,16 @@ int pakfire_packager_finish(struct pakfire_packager* packager, FILE* f) {
        FILE* fmtree = NULL;
        int r = 1;
 
-       // Store total instal size
+       // Store total install size
        pakfire_package_set_installsize(packager->pkg, packager->installsize);
 
+       // Dump package metadata
+       char* dump = pakfire_package_dump(packager->pkg, PAKFIRE_PKG_DUMP_LONG);
+       if (dump) {
+               INFO(packager->pakfire, "%s\n", dump);
+               free(dump);
+       }
+
        // Open a new archive
        struct archive* a = archive_write_new();
        if (!a) {