On Tue, 7 Apr 2015 at 17:54 Bruno Wolff III <bruno@wolff.to> wrote:
On Tue, Apr 07, 2015 at 09:07:08 -0600,
  Kevin Fenzi <kevin@scrye.com> wrote:
>
>dnf's default behavior is like yum with --skip-broken already.

Not when installing packages.

>
>If thats not working and you need to find out more, add '--best' to see
>things without 'skip-broken'.

My understanding is that --best can erase stuff (outside of obsoletes)
and I don't want to do that in scripts.



afaik, --best don't erase stuff, you need --allowerasing for that

--best
Try the best available package versions in transactions. Specifically during dnf upgrade, which by default skips over updates that can not be installed for dependency reasons, the switch forces DNF to only consider the latest packages and possibly fail giving a reason why the latest version can not be installed.

Tim