'emerge vanilla-sources' tries to download linux-2.4.20.tar.bz2, however - the file in distfiles is named linux-2.4.20-r8.tar.bz2 .. Setting up pri and severity on this one as it should be a easy fix and it's stupid not to be able to emerge kernel-sources!
that file belongs to a different ebuild
Then where is the file belonging to the vanilla-source?! Lately I've been having problem with it because http://www.kernel.org is unaviable at times, making the ebuild break :(
root@vapier root # emerge vanilla-sources Calculating dependencies ...done! >>> emerge (1 of 1) sys-kernel/vanilla-sources-2.4.20 to / >>> md5 ;-) linux-2.4.20.tar.bz2 >>> Unpacking source... >>> Unpacking linux-2.4.20.tar.bz2
I think it's cheating since you already had it in your local distfiles! :D I'll attach some screenshots that'll show that the file is missing (I hope;)
Created attachment 6504 [details] ibiblio.org distfiles screenshot
Created attachment 6505 [details] ftp.gentoo.no distfiles screenshot