diff options
| author | Timo Teräs <timo.teras@iki.fi> | 2012-02-22 09:14:46 +0200 |
|---|---|---|
| committer | Timo Teräs <timo.teras@iki.fi> | 2012-02-22 09:43:47 +0200 |
| commit | a7500a9df53edb81c2995486ba16f5f71579241e (patch) | |
| tree | 869d3de0f030d7b8e8976ba6fefea037223f3baf /src/database.c | |
| parent | 955153eac28cbf3d303cabd3563116c51a48ed16 (diff) | |
| download | apk-tools-a7500a9df53edb81c2995486ba16f5f71579241e.tar.bz2 apk-tools-a7500a9df53edb81c2995486ba16f5f71579241e.tar.xz | |
solver: transitive dependency requiring
If n+1 packages depend A, and A depend on B. Add n+1 dependencies
to B. Otherwise if someone conflicts B, B might be left out.
Leaving package unassigned is no longer a non-preferred action,
this fixes the final test case that was failing.
And with --force we might even install that scenario.
Add also some debug checks.
Diffstat (limited to 'src/database.c')
0 files changed, 0 insertions, 0 deletions
