>> I download first all the files and put them in >> /usr/portage/distfiles. After that, I can make an >> "emerge <package>". > > So you download them manually? If so, its better to use emerge -f > <package>. It automatically downloads the files and all dependencies > to /usr/portage/distfiles, and you can be 100% sure that when you > emerge them for good it will use those files. > Or, if you must download them manually, try using overlays, and ebuild > <package> digest so that portage knows to use THAT file and it doesnt > return md5 errors (size and so on, if Portage uses different tars)
Or, as a workaround, you could set up http-replicator (there's a package for it) and put your downloaded ebuilds into the replicator cache then change your make.conf rsync settings to emerge from the replicator. The replicator log will show you anything it thinks it needs to download that it can't serve from the cache. -- gentoo-user@gentoo.org mailing list