Commit f91b01fe authored by Timo Teräs's avatar Timo Teräs

errors: fix a test case, and misanalysis of certain names

the pinning11 changed when @repo got the leading @ on error messages.
analyze_dep() now properly ignores conflict dependencies, as those
names are usually intentionally left unassigned.
parent 5725f656
......@@ -516,6 +516,8 @@ static void analyze_deps(struct print_state *ps, struct apk_dependency_array *de
foreach_array_item(d0, deps) {
name0 = d0->name;
if (d0->conflict)
if ((name0->state_int & (STATE_PRESENT | STATE_MISSING)) != 0)
name0->state_int |= STATE_MISSING;
......@@ -6,5 +6,5 @@ add c>=3
ERROR: unsatisfiable constraints:
masked in: testing
masked in: @testing
satisfies: world[c>=3]
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment