From e51232e710dfd32764e2c2d0599df83ab85a9c74 Mon Sep 17 00:00:00 2001 From: Timo Teräs Date: Thu, 13 Jun 2013 18:20:39 +0300 Subject: 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. --- test/error2.test | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'test/error2.test') diff --git a/test/error2.test b/test/error2.test index 7f10fb1..db5f9c1 100644 --- a/test/error2.test +++ b/test/error2.test @@ -2,5 +2,7 @@ --test-repo complicated1.repo add a d<1.5 @EXPECT -ERROR: unsatisfiable dependencies: - world: d<1.5 +ERROR: unsatisfiable constraints: + d-1.0: + breaks: c-1[d>1.0] + satisfies: world[d<1.5] b-1[d<2.0] -- cgit v1.2.3-60-g2f50