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/error1.test | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'test/error1.test') diff --git a/test/error1.test b/test/error1.test index 4b1662e..c99c7df 100644 --- a/test/error1.test +++ b/test/error1.test @@ -2,5 +2,7 @@ --test-repo complicated1.repo add a d>1.5 @EXPECT -ERROR: unsatisfiable dependencies: - b-1: d<2.0 +ERROR: unsatisfiable constraints: + d-2.0: + breaks: b-1[d<2.0] + satisfies: world[d>1.5] c-1[d>1.0] -- cgit v1.2.3-70-g09d2