On Sun, 2014-06-29 at 13:20 +1000, Ankur Sinha wrote: > On Fri, 2014-06-27 at 20:25 +1000, Ankur Sinha wrote: > > I'll test them out tomorrow > > and post :) > > I get this today: > > $ dnf --refresh --best update -y > .... > Error: package NetworkManager-l2tp-0.9.8.6-1.fc20.x86_64 requires ppp = > 2.4.5, but none of the providers can be installed. package > evolution-data-server-3.12.3-1.fc20.x86_64 requires > libgdata.so.13()(64bit), but none of the providers can be installed. > package NetworkManager-l2tp-0.9.8.6-1.fc20.x86_64 requires ppp = 2.4.5, > but none of the providers can be installed My output: sudo dnf upgrade --refresh ... Installing .... Upgrading .... Reinstalling: evolution-data-server x86_64 3.12.3-1.fc20 rhughes-f20-gnome-3-14-x86_64 2.9 M I already thought this was wrong, but elected to let it check the transaction: Error: Transaction check error: package evolution-data-server-3.12.3-1.fc20.x86_64 is already installed I thought dnf was just broken here, obviously if it knows it's a re-install earlier, it's already installed. That shouldn't be a show-stopper. However , yum provides a slightly more useful, which actually explained why dnf was trying to re-install evolution-data-server. It also covers the above case. I think dnf needs a bit of work to provide a tractable error message and correctly explain why it is trying to re-install a package on upgrade: --> Finished Dependency Resolution Error: Package: evolution-data-server-3.12.3-1.fc20.x86_64 (@rhughes-f20-gnome-3-12-x86_64) Requires: libgdata.so.13()(64bit) Removing: libgdata-0.14.1-1.fc20.x86_64 (@updates) libgdata.so.13()(64bit) Updated By: libgdata-0.15.1-2.fc20.x86_64 (rhughes-f20-gnome-3-14-x86_64) ~libgdata.so.19()(64bit) Available: libgdata-0.14.0-1.fc20.x86_64 (fedora) libgdata.so.13()(64bit) To me this looks like e-d-s needs re-releasing to depend on the newer libgdata -- desktop mailing list desktop@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/desktop