]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/commit
pakfire: Fix dependency resolver
authorMichael Tremer <michael.tremer@ipfire.org>
Fri, 7 Apr 2017 11:04:02 +0000 (12:04 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Fri, 7 Apr 2017 11:04:02 +0000 (12:04 +0100)
commit621dcd8609a26ffe98fcb7fff05202bf5eb41112
treee930595f11fcde62cac026268b4c3c0a0312373c
parentbe3d3959d2e7ee03caf40e37993d6a815f8829bf
pakfire: Fix dependency resolver

The old algorithm could potentially lock itself in an endless
recursion when there were packages with circular dependencies.

This version does not do this and is also faster.

Reported-by: Arne Fitzenreiter <arne.fitzenreiter@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
config/rootfiles/core/110/filelists/files
src/pakfire/lib/functions.pl