From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1L1fce-0002I5-HF for garchives@archives.gentoo.org; Sun, 16 Nov 2008 11:16:56 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4AFB7E0280; Sun, 16 Nov 2008 11:16:56 +0000 (UTC) Received: from mail.ukfsn.org (mail.ukfsn.org [77.75.108.10]) by pigeon.gentoo.org (Postfix) with ESMTP id 1DD61E0280 for ; Sun, 16 Nov 2008 11:16:56 +0000 (UTC) Received: from localhost (smtp-filter.ukfsn.org [192.168.54.205]) by mail.ukfsn.org (Postfix) with ESMTP id B7B43DEC91 for ; Sun, 16 Nov 2008 11:16:55 +0000 (GMT) Received: from mail.ukfsn.org ([192.168.54.25]) by localhost (smtp-filter.ukfsn.org [192.168.54.205]) (amavisd-new, port 10024) with ESMTP id IhnIRBuW6VtD for ; Sun, 16 Nov 2008 10:49:40 +0000 (GMT) Received: from wstn.ethnet (unknown [78.32.181.186]) by mail.ukfsn.org (Postfix) with ESMTP id 88BD6DEC88 for ; Sun, 16 Nov 2008 11:16:55 +0000 (GMT) From: Peter Humphrey Organization: at home To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Binary package cruncher? Date: Sun, 16 Nov 2008 11:16:51 +0000 User-Agent: KMail/1.9.9 References: <491F09A2.7040506@gmail.com> <200811161205.53841.alan.mckinnon@gmail.com> In-Reply-To: <200811161205.53841.alan.mckinnon@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200811161116.51759.peter@humphrey.ukfsn.org> Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 498f8208-fc5a-4cb4-9403-b36721d887d9 X-Archives-Hash: 37f03811d0f767c2a0e7e412f7197dd3 On Sunday 16 November 2008 10:05:53 Alan McKinnon wrote: > On Saturday 15 November 2008 19:40:50 Simon wrote: > > =A0 =A0This is not super efficient, but the way I've thought it, should= be > > simple to do... a simple gentoo hack so to speak. =A0However, I'm > > wondering if anybody has suggestion for better ways to do this and if > > you could give me pointers to such projects. =A0Also keep in mind that I > > really really want to update ALL my PCs with a single `emerge -uDN > > world` on the host, then copy new pkgs (using rsync or other) to the > > PCs and do an `emerge -k -uDN world` on them. =A0Nothing more. =A0(So > > unless your suggestion is simpler than my current (fully installed) > > setup, please tell me!) > > I would build all that stuff in a chroot. The logic is that the your > buildhost system is not quite the same thing as the machine hosting the > buildhost. > > One thing you cannot get away from is that to build say X for your slow > hardware, it has to be done on a machine that has all X's build > dependencies fully installed and working. You might not want that on your > production server. Some fancy tricks with bind-mounts into the chroot > would let you share common stuff. Or, you could simply buy a bit more > storage if you are running out. It's cheap enough and if you've gone to > this much trouble already, some more storage would be minor Another possibility is to use distcc. I haven't used it recently, but an=20 earlier version seemed ok. =2D-=20 Rgds Peter