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 1NCw6X-0003sT-Sk for garchives@archives.gentoo.org; Tue, 24 Nov 2009 14:10:54 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0561EE0770; Tue, 24 Nov 2009 14:10:43 +0000 (UTC) Received: from mail-fx0-f215.google.com (mail-fx0-f215.google.com [209.85.220.215]) by pigeon.gentoo.org (Postfix) with ESMTP id A3A37E0770 for ; Tue, 24 Nov 2009 14:10:42 +0000 (UTC) Received: by fxm7 with SMTP id 7so6872170fxm.29 for ; Tue, 24 Nov 2009 06:10:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type; bh=R+ygZpmrxpeW7XWaRJdU4saHc9S30g84Ghy9HXR7i8g=; b=lVXAbDmC0JvcOO+HXeORCuLUtkeJ4cS6yX9dVqDOrSErVG3QY3JjKkROwyhyc1OB/P 1rY7cIc5PzcanpADLqEVzMiuABDV3bvPC6Hz2UU3DFUk2RSZ58UXmON368GCqDmL9jCA exvJ+wgnmSqpkNJbaGyczjjs6mUV5aRyfu1zk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=L+7uIKnCzKTMcaz2GZrjTJOD7N3zEwt10OqXvEVEfiPvkVKz1Hx/zyfmghOYlkR9td WOH0IZGHUmCMsONM3bFBeiW/pJboO+sRXdUy9Aen2zEZuD1fyPkvzFl8gRxWZq5S+UfR VdsXKBprv5lWH/D9WlTmj09LmNYggJg3P7E/w= 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 Received: by 10.223.7.91 with SMTP id c27mr1010799fac.14.1259071842106; Tue, 24 Nov 2009 06:10:42 -0800 (PST) From: Shinkan Date: Tue, 24 Nov 2009 15:10:22 +0100 Message-ID: <166af1cf0911240610j52fdda71vd082ab515f39d33a@mail.gmail.com> Subject: [gentoo-catalyst] Sort of Build Platform To: gentoo-catalyst@lists.gentoo.org Content-Type: multipart/alternative; boundary=00151747b104e53e8304791e81ad X-Archives-Salt: 497bca5f-e22f-4a02-802b-8067cf3881c8 X-Archives-Hash: deec7082e855c73b4ed870c3b032d58f --00151747b104e53e8304791e81ad Content-Type: text/plain; charset=UTF-8 Hi there ! I'm quitely new to Gentoo, but I'm loving it, so I have projects with it ! Some of them may require Catalyst in its process from what I understood about Catalyst. I'll copy/paste a forum post I've made before I knew there was a mailing list for Catalyst : OK, let me expose things differently since I know a little more what I would like to do and what Gentoo could offer. - I have a local mirror, which may have overlay packages. - I have a host system, which have Gentoo setup on it. - 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}. Assuming that I can kinda cross-compile guests binaries from my host system with emerge (using --root and --portage_configdir, guests have same arch than host), I would like my host system to entirely build my guest BUT I want my guest to be extremely minimal. My guest don't have to have sys-devel/* things like binutils, gcc and so on. It just have to run a few already compiled C++ binaries. Everything that my guest need will be emerged from my host. How can I proceed (the clean way !) from my host to emerge (or copy ?) a fully minimal system to a host dir, like say /guest/ ? Did I have to "create" a profile on my local mirror which tells that my "system" meta-port have almost nothing in it ? How can I do this if it's the clean way ? Did I have to use Catalyst ? How can I do this if it's the clean way ? Many thanks in advance. -- Pierre. "Sometimes when I'm talking, my words can't keep up with my thoughts. I wonder why we think faster than we speak. Probably so we can think twice." - Bill Watterson --00151747b104e53e8304791e81ad Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi there !

I'm quitely new to Gentoo, but I'm loving it, so = I have projects with it !
Some of them may require Catalyst in its proce= ss from what I understood about Catalyst.

I'll copy/paste a foru= m post I've made before I knew there was a mailing list for Catalyst :<= br>
OK, let me expose things differently since I k= now a little more what I would like to do and what Gentoo could offer.

- I have a local mirror, which ma= y have overlay packages.
- I have a host system, which hav= e Gentoo setup on it.
- I want to build barely-usable minimal = systems that I call "guests" from my host. Guests would ha= ve to be setup on target machines using fdisk and tar only, or put on a Liv= e{CD,DVD,USB}.

Assuming that I can kinda cross= -compile guests binaries from my host system with emerge (using --root and --portage_configdir, guests have same arch than host), I would like my host system to entirely build my guest BUT I want my guest to be extremely minimal<= /span>. My guest don't have to have sys-devel/* things like binutils, gcc and so on. It just have to run a few already compiled C++ binaries. Everything that my guest need will be emer= ged from my host.

How can I proceed (the clean way !) from= my host to emerge (or copy ?) a fully minimal system to a host dir, like s= ay /guest/ ?
Did I have to "create" a profile on my local mirror which tells t= hat my "system" meta-port have almost nothing in it ? How can I do this = if it's the clean way ?
Did I have to use Catalyst ? How can I do this = if it's the clean way ?

Many thanks in advance.

--
Pierre.
"Sometimes when I'm talking, my word= s can't keep up with my thoughts. I wonder why we think faster than we = speak. Probably so we can think twice." - Bill Watterson
--00151747b104e53e8304791e81ad--