"mirrorselect -a" has inserted the line: GENTOO_MIRRORS=" http://203.16.234.20/pub/gentoo/" at the end of make.conf. when I try and "emerge" anything, the fetch stage *always* fails on the chosen server, and falls through to an alternate server. Reproducible: Always Steps to Reproduce: 1. set: GENTOO_MIRRORS=" http://203.16.234.20/pub/gentoo/" 2. emerge -f bbppp (or any other package) 3. Actual Results: >>> emerge (1 of 2) x11-misc/bbppp-0.2.3 to / >>> Downloading http://203.16.234.20/pub/gentoo//distfiles/bbppp-0.2.3.tar.gz --13:34:31-- http://203.16.234.20/pub/gentoo/distfiles/bbppp-0.2.3.tar.gz => `/usr/portage/distfiles/bbppp-0.2.3.tar.gz' Connecting to 203.16.234.20:80... connected. HTTP request sent, awaiting response... 302 Found Location: http://public.203.16.234.20/pub/gentoo/distfiles/bbppp-0.2.3.tar.gz [following] --13:34:32-- http://public.203.16.234.20/pub/gentoo/distfiles/bbppp-0.2.3.tar.gz => `/usr/portage/distfiles/bbppp-0.2.3.tar.gz' Resolving public.203.16.234.20... failed: Host not found. Expected Results: the requested package should be downloaded.
on the mirros.xml on the website - there is a planetmirrors.com mirror listed. this mirror is the failing mirror. host 203.16.234.20 20.234.16.203.in-addr.arpa domain name pointer karl.planetmirror.com. host planetmirror.com planetmirror.com has address 203.16.234.20 planetmirror.com has address 203.16.234.19 Can I suggest this be investigated, and in the meantime removed from the mirror page? I have forwarded this onto klieber as he seems the most likely person to forward this too.
testing this today, it appears as though the planetmirrors link on gentoo.org works fine -- it is only when you try to access the link using the IP address instead of the domain name that it fails. Since planetmirror.com redirects to public.planetmirror.com, that explains the "public.206.16.234.20" in the bug report error output. John -- I'd say this is a bug on our end -- name-based vhosting is a common way of hosting web sites, so I don't think it's reasonable to expect IP addresses to have a 1-to-1 mapping to domain names. Reassigning back to johnm.
if bind-utils is installed mirrorselect will now do some Smart Stuff (tm) with host to prevent this problem. fixed in 0.8