From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.50)
	id 1ESJS6-0006mL-Q9
	for garchives@archives.gentoo.org; Wed, 19 Oct 2005 19:18:19 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j9JJDi3s014669;
	Wed, 19 Oct 2005 19:13:44 GMT
Received: from mars.ruddyperl.com (mars.ruddyperl.com [80.68.91.241])
	by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j9JJDisg011504
	for <gentoo-server@lists.gentoo.org>; Wed, 19 Oct 2005 19:13:44 GMT
Received: by mars.ruddyperl.com (Postfix, from userid 1006)
	id 10CDD653322; Wed, 19 Oct 2005 20:16:06 +0100 (BST)
Received: from x303.lan (82-32-65-19.cable.ubr01.bath.blueyonder.co.uk [82.32.65.19])
	(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
	(No client certificate requested)
	by mars.ruddyperl.com (Postfix) with ESMTP id EAE6065274D
	for <gentoo-server@lists.gentoo.org>; Wed, 19 Oct 2005 20:16:01 +0100 (BST)
From: theboywho <theboywho@ruddyperl.com>
To: gentoo-server@lists.gentoo.org
Subject: Re: [gentoo-server] Centralized Gentoo (build -> push/pull) to multiple architectures
Date: Wed, 19 Oct 2005 20:15:46 +0100
User-Agent: KMail/1.8.92
References: <200510191025.07143.robert@sixthings.com> <200510191746.17144.phreak@gentoo.org>
In-Reply-To: <200510191746.17144.phreak@gentoo.org>
Precedence: bulk
List-Post: <mailto:gentoo-server@lists.gentoo.org>
List-Help: <mailto:gentoo-server+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-server+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-server+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-server.gentoo.org>
X-BeenThere: gentoo-server@gentoo.org
Reply-to: gentoo-server@lists.gentoo.org
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-6"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <200510192015.46777.theboywho@ruddyperl.com>
X-Archives-Salt: 4be52da1-9041-419c-b67a-9a7f2093d6df
X-Archives-Hash: 6281f761ed552a7435254cb703e6a0cb

> Nope, distcc is only for distributed compiling ...
>
> You probably want to use some chroots and setup some sort of http/ftp-site
> for that packages which the gold-servers could fetch then ... (via the
> BINPKG features of portage, see man emerge / man make.conf for details)

Sorry if this is a little unclear...

I have used the multiple chroot method, and although it uses lots of disk 
space, i found it the best way to do it.

On the 'gold' server I had multiple chroots, each of which mounted the local 
'/usr/portage', but then mounted unique 'packages' directories over it. 

The multiple arch-depandent packages directories and the global portage 
directories are exported via NFS.

Each of the production machines then mounts the global portage via NFS and 
then their own arch-dependant 'packages' directory over it.

If you would like more information, I would be happy to help.

>
> > Thanks!
> >
> > Robert
>
> Good luck with that.
>
> Christian

-- 
Parmi
theboywho@ruddyperl.com
-- 
gentoo-server@gentoo.org mailing list