I suspect the answer must be somewhere, but searches of the forum and documentation has not turned it up.
Problem: After returning from 6 weeks without reliable (read: without usable) Internet I started to update my Cauldron system. The majority of things installed, but now updates like glib2 are stuck because "rpmdrake or one of its dependencies needs updating first". Rpmdrake is up-to-date but a couple of dependencies are not. However, trying to install of them one-by-one with rpmdrake fails.
Using urpmi's auto update results in aria2 and perl-URPM packages being listed for installation, but installation fails claiming that neither perl-URPM-5.14-1.mga7.x86_64.rpm nor aria2-1.32.0-1.mga7.x86_64.rpm are valid rpms. Likewise using rpm -Uvh on each package results in a message indicating that the file does not exist.
What am I missing/What steps should I try next?