Check for conflicts and provides change.

When upgrade a package, check for its conflicts and provides changes
that may signal that a package's reinstallation is required.