Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2013-06-18 | errors: improve analysis for virtual packages | Timo Teräs | 1 | -11/+24 | |
if all packages named N provide the virtual package, list only the name N instead of all packages providing it. | |||||
2013-06-18 | all: various conversions to foreach_array_item, and simplifications of code | Timo Teräs | 1 | -15/+9 | |
2013-06-17 | io: get rid of APK_PROGRESS_SCALE | Timo Teräs | 1 | -5/+3 | |
no need to muldiv all the time, just pass the current amount of bytes done, and let callbacks use that directly. | |||||
2013-06-17 | cache: implement progress bar (ref #1170) | Timo Teräs | 1 | -3/+4 | |
2013-06-17 | print: move progress printing to common functions | Timo Teräs | 1 | -34/+4 | |
2013-06-14 | errors: detect self-conflicts properly | Timo Teräs | 1 | -4/+6 | |
and add the provided version information to the conflicts. fixes the final test case that was broken. hooray. | |||||
2013-06-13 | solver, errors: fix few additional test cases and clean ups | Timo Teräs | 1 | -2/+2 | |
2013-06-13 | pkg: add global reverse dependency iterator helpers and use them | Timo Teräs | 1 | -58/+10 | |
... in the error printing and the package deletion. | |||||
2013-06-13 | errors: rewrite the logic how errors are reported | Timo Teräs | 1 | -102/+255 | |
Instead of the dependency oriented logic, switch to print them for each package or name needed. Might give a bit more readable errors now. There's still few corner cases that proper error is not output, which are cought by the test cases. | |||||
2013-06-13 | solver: prune broken world dependencies with --force | Timo Teräs | 1 | -9/+3 | |
mostly useful for reboot, when all packages are not available. | |||||
2013-06-13 | solver: rewrite as deductive solver -- pinning support | Timo Teräs | 1 | -1/+1 | |
Fix also pinning test cases to be more sane. | |||||
2013-06-13 | solver: rewrite as deductive solver -- per name flags | Timo Teräs | 1 | -7/+12 | |
Handle properly per-name preference flags, and add test cases for testing those via fix applet. | |||||
2013-06-13 | solver: rewrite as deductive solver -- core features | Timo Teräs | 1 | -0/+547 | |
Implementing basic dependency handling, install_if and awareness of pinning. |