On Tue, Feb 26, 2008 at 02:28:39PM -0500, Joshua ChaitinPollak wrote: > >>The problem I've run into is that the Gentoo source mirrors age > >>out old versions, and I haven't yet setup a local proxy/mirror > > > >With catalyst: > > > >Maintain a portage tree. Give it a smart nickname and use that as > >snapshot in catalyst spec files. Set up a small http server (I > >like boa) for the distfiles. > > Peter, a naive question: how do you get the distfiles into your > webserver? Manually?
Good question! I have boa serve /usr/portage on the system where I run catalyst. That way, catalyst/emerge downloads all distfiles the first time the tbz2:s are built and then I just make sure to not delete. If I don't build a tbz2 until after the distfile is removed from mirrors I am in trouble, but then I could probably just as well pull in an updated ebuild from upstream portage. //Peter -- [email protected] mailing list
