Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 553646

Summary: sys-apps/portage: skip a mirror tier after having few of the mirrors fail
Product: Portage Development Reporter: Michał Górny <mgorny>
Component: UnclassifiedAssignee: Portage team <dev-portage>
Status: CONFIRMED ---    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-06-30 14:07:24 UTC
Some mirror tiers are huge. For example, mirror://apache lists 114 mirrors. Now, if a distfile listed as mirror://apache did not get uploaded to the mirrors yet, it's quite likely Portage will try the 114 mirrors in order. Some of them dead, some of them terribly slow.

Long story short, 20 minutes wasted trying mirrors that don't have the file. I think it would be better if Portage tried N randomly chosen mirrors from a tier and then tried other possible URIs.