Listmates,
During zypper updates, I experience intermittent retrieval failures that can really cause some havoc when called from a script. For some reason, the repositories just throw an error saying a package isn't found. However, just hitting 'r' for retry causes the repo to magically find the package. The problem is when the update is called from a script, there is nobody there to hit 'r'. What's up? Is this just a bad mirror or something where hitting 'r' forces zypper to try another mirror that has the package? Sometimes it happens rather frequently:
-- Downloading: ant-manual-1.7.1-4.7.noarch.rpm [done (124.9 K/s)] Installing: ant-manual-1.7.1-4.7 [done] Downloading package ecj-3.3-119.19.noarch (43/198), 1.3 M (1.3 M unpacked) Downloading: ecj-3.3-119.19.noarch.rpm [error] File './noarch/ecj-3.3-119.19.noarch.rpm' not found on medium 'http://download.opensuse.org/repositories/Java:/packages/openSUSE_11.0/'
Abort, retry, ignore? [A/r/i]: r
You could write an expect script to autoretry... -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org