what was the fix for a broken repo?

This may be because I power-cycled my laptop earlier.
But this keep happening - it seems a pretty serious bug when the package
manager can get into this state and not be able to recover from it.
(And this was even after a fresj reboot.)
$ sudo yum clean
Loaded plugins: dellsysidplugin2, refresh-packagekit