when package A depends on B or C, but C conflicts with B, and depends on A. Can't uninstall B without breaking A, and can't install C without A. So you can override and say "uninstall B, then install C" even though the dependency chain is temporarily broken.