The guide shows: livecd gentoo # links http://www.gentoo.org/main/en/mirrors.xml (Pick a mirror, move to the releases/x86/current-stage3/ directory, highlight the stage3 of your choice, probably the i686 stage3 and press D to download it) (Or download it directly with wget without choosing a nearby mirror) livecd gentoo # wget ftp://distfiles.gentoo.org/pub/gentoo/releases/x86/current-stage3/stage3-i686-*.tar.bz2 The problem is releases/x86/current-stage3/ doesn't have the i686 any longer... and... trying the direct approach (I used to have this in a script) wget ftp://distfiles.gentoo.org/pub/gentoo/releases/x86/current-stage3/stage3-i686-*.tar.bz2 also does not work... Now stage3 for i686 is located in ftp://distfiles.gentoo.org/pub/gentoo/releases/x86/autobuilds/ Reproducible: Always Update to docs in 2.12
This seems like a Releng/Infra bug. Guys, what's going on? Stage tarballs should always be in the appropriately-named directory. It makes no sense to have them be located in "current-iso." Did something happen to our build/staging scripts?
The last weekly failed to build i686, and the symlink of current-stage3 is to the most recent dated directory with ANY stage3 tarball in it. Look here for a sec: http://distfiles.gentoo.org/pub/gentoo/releases/x86/autobuilds/ The previous symlinks were current-{stage3,iso}, but that didn't help for arches with multiple possible stages and isos. So there are ALSO now symlinks with additional information to match up, eg: current-stage3-i686 The user in this case should use that directory, or current-stage3-i686-hardened depending what he needs. You should have seen bug traffic for this in the last month when I implemented it. All of the references should be changed to /releases/${ARCH}/autobuilds/current-{stage3,iso}-${TYPE}/.
(In reply to comment #1) > Guys, what's going on? Stage tarballs should always be in the > appropriately-named directory. It makes no sense to have them be located in > "current-iso." Both current-iso* and current-stage* are symlinks, not directories. They both linked to the most recent directory $YYYY$MM$DD that has that content.
nothing for infra to do here.
It seems to me that there is still a problem with the autobuilds/current-stage3/mirroring. The file mentioned in latest-stage3.txt does not exist, and the current-stage3 symlinked dir does not contain a stage3. --------------- http://www.gtlib.gatech.edu/pub/gentoo/releases/amd64/autobuilds/latest-stage3.txt: # Latest as of Thu, 24 Mar 2011 12:30:01 +0000 # ts=1300969801 20110317/stage3-amd64-20110317.tar.bz2 --------------- http://www.gtlib.gatech.edu/pub/gentoo/releases/amd64/current-stage3/ : Index of /pub/gentoo/releases/amd64/current-stage3 Name Last modified Size Description Parent Directory - hardened/ 24-Mar-2011 12:56 - install-amd64-minimal-20110317.iso 18-Mar-2011 05:41 124M install-amd64-minimal-20110317.iso.CONTENTS 18-Mar-2011 05:41 3.2K install-amd64-minimal-20110317.iso.DIGESTS 18-Mar-2011 05:41 356 install-amd64-minimal-20110317.iso.DIGESTS.asc 18-Mar-2011 09:28 1.2K
Apparently this is just affecting *some* mirrors, just tried UNI's server and it's fine there, current-stage3 symlink points to 20110224/ and latest-stage3.txt says 20110224/stage3-amd64-20110224.tar.bz2
Yandex mirrors are fine too for now. Is this bug still presents?
I never noticed this bug before, so didn't close it. Closing as the symlinks are working as expected.