I currently have GENTOO_MIRRORS set to "http://gentoo.osuosl.org" in make.conf, and when I try emerging anything, it tries to use http://gentoo.chem.wisc.edu/gentoo. Ordinarily, this wouldn't be a big problem, but since gentoo.chem.wisc.edu doesn't respond, I'm in a pickle. I've also tried setting GENTOO_MIRRORS on the command line with no luck. Attached is the output of emerge --info and sample output from an attempted emerge of gentoo-sources. Reproducible: Always Steps to Reproduce: This is the only time I've ever seen this. I highly doubt this is easily reproducable, but this is what does it for me. 1. Set GENTOO_MIRRORS to "http://gentoo.osuosl.org/" in make.conf, and/or in the command line before running an emerge. 2. Run the emerge. Actual Results: Portage tries to fetch files from a completely different server (gentoo.chem.wisc.edu) than the one specified. Expected Results: Portage should fetch files from the servers specified.
Created attachment 109203 [details] Sample output from an emerge command. This shows that the GENTOO_MIRRORS variable is completely disregarded, and a server completely different than the one specified is used.
Created attachment 109205 [details] Output of emerge --info
Works for me. Try w/ sys-apps/portage-2.1.2-r7 though I highly doubt it will make any difference. # GENTOO_MIRRORS="http://gentoo.osuosl.org" emerge -f gentoo-sources Calculating dependencies... done! >>> Emerging (1 of 1) sys-kernel/gentoo-sources-2.6.19-r5 to / >>> Downloading 'http://gentoo.osuosl.org/distfiles/genpatches-2.6.19-6.extras.tar.bz2' --09:38:25-- http://gentoo.osuosl.org/distfiles/genpatches-2.6.19-6.extras.tar.bz2 => `/usr/portage/distfiles/genpatches-2.6.19-6.extras.tar.bz2' Resolving gentoo.osuosl.org... 64.50.236.52, 64.50.238.52 Connecting to gentoo.osuosl.org|64.50.236.52|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 143,193 (140K) [application/x-tar] 100%[===================================================================================================>] 143,193 192.05K/s 09:38:26 (191.69 KB/s) - `/usr/portage/distfiles/genpatches-2.6.19-6.extras.tar.bz2' saved [143193/143193] * genpatches-2.6.19-6.extras.tar.bz2 MD5 ;-) ... [ ok ] * genpatches-2.6.19-6.extras.tar.bz2 RMD160 ;-) ... [ ok ] * genpatches-2.6.19-6.extras.tar.bz2 SHA1 ;-) ... [ ok ] * genpatches-2.6.19-6.extras.tar.bz2 SHA256 ;-) ... [ ok ] * genpatches-2.6.19-6.extras.tar.bz2 size ;-) ... [ ok ] >>> Downloading 'http://gentoo.osuosl.org/distfiles/genpatches-2.6.19-6.base.tar.bz2' --09:38:26-- http://gentoo.osuosl.org/distfiles/genpatches-2.6.19-6.base.tar.bz2 => `/usr/portage/distfiles/genpatches-2.6.19-6.base.tar.bz2' Resolving gentoo.osuosl.org... 64.50.236.52, 64.50.238.52 Connecting to gentoo.osuosl.org|64.50.236.52|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 39,325 (38K) [application/x-tar] 100%[===================================================================================================>] 39,325 90.60K/s 09:38:27 (90.46 KB/s) - `/usr/portage/distfiles/genpatches-2.6.19-6.base.tar.bz2' saved [39325/39325] * genpatches-2.6.19-6.base.tar.bz2 MD5 ;-) ... [ ok ] * genpatches-2.6.19-6.base.tar.bz2 RMD160 ;-) ... [ ok ] * genpatches-2.6.19-6.base.tar.bz2 SHA1 ;-) ... [ ok ] * genpatches-2.6.19-6.base.tar.bz2 SHA256 ;-) ... [ ok ] * genpatches-2.6.19-6.base.tar.bz2 size ;-) ... [ ok ] >>> Downloading 'http://gentoo.osuosl.org/distfiles/linux-2.6.19.tar.bz2' --09:38:27-- http://gentoo.osuosl.org/distfiles/linux-2.6.19.tar.bz2 => `/usr/portage/distfiles/linux-2.6.19.tar.bz2' Resolving gentoo.osuosl.org... 64.50.236.52, 64.50.238.52 Connecting to gentoo.osuosl.org|64.50.236.52|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 42,733,268 (41M) [application/x-tar]
I found the problem - I had local http://gentoo.chem.wisc.edu/gentoo in /etc/portage/mirrors. I have no idea how it got there, or what it's for, but that was the culprit.