Timo Teräs
8a794021c4
commit: rephrase the error messages more understandable
...
fixes #10703
2020-10-03 13:58:30 +03:00
Timo Teräs
ac0c7457c2
errors: detect self-conflicts properly
...
and add the provided version information to the conflicts.
fixes the final test case that was broken. hooray.
2013-06-14 21:37:38 +03:00
Timo Teräs
e51232e710
errors: rewrite the logic how errors are reported
...
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 18:22:00 +03:00
Timo Teräs
b8c44536ca
solver: rewrite as deductive solver -- core features
...
Implementing basic dependency handling, install_if and awareness
of pinning.
2013-06-13 18:22:00 +03:00
Timo Teräs
2655d27ea1
solver: consider provided names also for preference
...
ref #574
2012-02-28 11:27:17 +02:00