Always print the message about nothing to install Not just if the user specified -v or --dry-run. Otherwise it's rather confusing. Also clarify that the reason there is nothing to install is because the latest versions are installed already. Also mention the --reinstall flag:   Resolving dependencies...   No packages to be installed. All the requested packages   are already installed. If you want to reinstall anyway   then use the --reinstall flag.
Always print the message about nothing to install
Not just if the user specified -v or --dry-run. Otherwise
it's rather confusing. Also clarify that the reason there
is nothing to install is because the latest versions are
installed already. Also mention the --reinstall flag:
  Resolving dependencies...
  No packages to be installed. All the requested packages
  are already installed. If you want to reinstall anyway
  then use the --reinstall flag.

alphaHeavy/cabal,alphaHeavy/cabal