"If A depends on B, and B-1 provides B, and there is no B, then A depends on B-1 is placed in the dependencies."

What happens when B-1 and B-2 both provide B, which one is chosen?