Description of problem: With yum-presto enabled and pointing to a deltarpm server, yum exits with the following error if the server isn't available: Cannot open/read repodata/prestomd.xml file for repository: updates Version-Release number of selected component (if applicable): yum-presto-0.3.9-1.fc7 How reproducible: always Steps to Reproduce: 1. Install yum-presto from Fedora repo. 2. Configure it so it's enabled and pointing to a deltarpm server. 3. Run "yum update". Actual results: Yum gives the above error message and exits. Expected results: Yum should continue as if yum-presto wasn't there, or full RPM reconstruction from deltarpms failed, by downloading full RPMs directly. Additional info: Don't know if this should be filed under "yum" or "yum-presto". Please move if appropriate. Also, for a fix to be tested, a test server will be needed. Please try to get one of the existing Fedora mirrors to become a deltarpm server, either in addition to or in place of its present role. Without a test server, Fedora won't ever be presto-enabled by default. It's more important than just one more regular mirror.
This is definitely an issue with yum-presto, not yum. It only comes into play when yum-presto is unable to download the presto metadata (as is the case currently because of Site5's draconian policies). I will try to get a fix out there with the next (0.3.11) release. On a separate note, the school I work for is looking into getting a dedicated server based in the States that we can generate deltarpms from. We should have a test server back up and running within a week.
Fixed in yum-presto-0.4.0 in Rawhide.