Age | Commit message (Collapse) | Author | Files | Lines |
|
Handle properly per-name preference flags, and add test cases
for testing those via fix applet.
|
|
Implementing basic dependency handling, install_if and awareness
of pinning.
|
|
This reverts commit a2d873a77c6dd2e7f6219e6941af796e1f904e69.
|
|
This reverts commit 84bfef1a6b587a7da7d12fb701ab0d1d5d6ce2a9.
|
|
We are having so many packages that they might overflow otherwise.
"ERROR: Preference overflow" was already reported.
|
|
It is incorrect optimization causing valid solutions to be skipped.
Any performance it might've gained, should be fixed by reintroduction
of the minimum penalty logic added in previous commit.
|
|
Basic per-name per-package specific scoring added.
|
|
Enabled when all attempts to satisfy a name failed, we know that we
can ignore all decisions until we find a decision affecting the name
we wanted to satisfy.
|
|
apk_name_state is now quite small; and we avoid overhead of two
pointers (+ malloc overhead) when we just make it part of apk_name.
It also fixes some problems (that got introduced) where apk_name_state
was not allocated.
|