[Hackage] #485: preference on base version should only be applied for open constraints