From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1NCzKE-0002hT-J6 for garchives@archives.gentoo.org; Tue, 24 Nov 2009 17:37:14 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A8A9FE06FC; Tue, 24 Nov 2009 17:37:05 +0000 (UTC) Received: from foo.birdnet.se (foo.birdnet.se [213.88.146.6]) by pigeon.gentoo.org (Postfix) with SMTP id 3D824E06FC for ; Tue, 24 Nov 2009 17:37:05 +0000 (UTC) Received: (qmail 9618 invoked by uid 501); 24 Nov 2009 17:37:02 -0000 Message-ID: <20091124173702.9617.qmail@stuge.se> Date: Tue, 24 Nov 2009 18:37:01 +0100 From: Peter Stuge To: gentoo-catalyst@lists.gentoo.org Subject: Re: [gentoo-catalyst] Sort of Build Platform Mail-Followup-To: gentoo-catalyst@lists.gentoo.org References: <166af1cf0911240610j52fdda71vd082ab515f39d33a@mail.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <166af1cf0911240610j52fdda71vd082ab515f39d33a@mail.gmail.com> X-Archives-Salt: ec96ebb7-8fd9-498c-a478-7000c703a7bf X-Archives-Hash: 1a18f8e6d689eded9732a797900d552c Shinkan wrote: > - I want to build barely-usable minimal systems that I call > "guests" from my host. Guests would have to be setup on target > machines using fdisk and tar only, or put on a Live{CD,DVD,USB}. .. > Did I have to use Catalyst ? How can I do this if it's the clean > way ? You can certainly do it with a catalyst stage4 spec file. You'll also need to prepare a kernel configuration for the guests, and reference that in the spec file. You'll also spend some time on filling the spec file with packages, files and directories that should be unmerged and simply rm:ed from the final build. To make changes (like add another package to a guest) you would run catalyst again. It starts over, but keeps a cache of binpkgs that have been built so it runs well under an hour even on oldish systems. This is how I make custom distributions for customers. Since the guests will be very different from a standard Gentoo system it may also be worthwhile for you to create a new, custom, profile for the guests. //Peter