]> git.ipfire.org Git - pakfire.git/commitdiff
packages: Silently ignore any invalid dependencies
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 26 Oct 2022 19:12:34 +0000 (19:12 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 26 Oct 2022 19:12:34 +0000 (19:12 +0000)
This might be a bad idea, but there are comments and such things here
that we would need to filter out.

Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
src/libpakfire/package.c

index cf7fe8b857d3c8af9d183f6a9d58e8745235f516..f67479df901a07e206740ffb8ac83e889241b7a1 100644 (file)
@@ -958,8 +958,10 @@ int pakfire_package_add_dep(struct pakfire_package* pkg,
 
        // Parse the dependency
        Id depid = pakfire_str2dep(pkg->pakfire, dep);
+
+       // Silently ignore any invalid dependencies
        if (!depid)
-               return 1;
+               return 0;
 
        // Append to the dependency array
        solvable_add_deparray(s, id, depid, marker);