Description of problem: urpmi's --download-all is downloading some packages twice. For example when i was installing first packages (meta-task, urpmi, rpm, glibc) meta-task and urpmi got downloaded twice. With small packages i could live with this bug but downloading KDE's wallpapers twice is just overkill. And when upgrading with wifi it's usful to download all packages first, before network might go down. But if some packages are later missing then this option is not doing its job.
What version of urpmi do you use (rpm -q urpmi) ? I'm pretty sure it's a duplicate of bug 4038 or 4322 ...
Keywords: (none) => NEEDINFOCC: (none) => thierry.vignaud
urpmi was the latest version when it was downloading kde4's wallpapers again. At least i think that it is used when urpmi is restarted after installing urpmi, meta-task, rpm, etc.
Keywords: NEEDINFO => (none)
Again, please update the "RPM package" field with the result of the "rpm -q urpmi" command
Keywords: (none) => NEEDINFO
Keywords: NEEDINFO => (none)Source RPM: urpmi => urpmi-6.46-1.mga2
This is only for noarch packages?
It seems so. At least all the packages i noticed downloading twice were noarch. Tho' i can't be 100% sure.
Tested with another bigger update (~200+ packages) - only noarch packages are downloaded twice. And even if curl fails to download package again (don't know why) it will install just fine as it's already downloaded. So some check before downloading is missing. It should check if the package already exists or not.
Fixed in git
Status: NEW => REOPENED
I landed a different fix in SVN (the first one caused regressions in the test suite)
Status: REOPENED => RESOLVEDResolution: (none) => FIXED