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.60) (envelope-from ) id 1GPKnf-0001Xl-3P for garchives@archives.gentoo.org; Mon, 18 Sep 2006 15:12:47 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k8IFB64U027497; Mon, 18 Sep 2006 15:11:06 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k8IF5QOi015694 for ; Mon, 18 Sep 2006 15:05:26 GMT Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 5F3C464251 for ; Mon, 18 Sep 2006 15:05:25 +0000 (UTC) Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 01679-05 for ; Mon, 18 Sep 2006 15:05:23 +0000 (UTC) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.181]) by smtp.gentoo.org (Postfix) with ESMTP id EC21464490 for ; Mon, 18 Sep 2006 15:05:22 +0000 (UTC) Received: by py-out-1112.google.com with SMTP id b29so4813929pya for ; Mon, 18 Sep 2006 08:05:22 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=qzKfS81XuIM0/aeqFvSCI1klap7YW5NTVq+bbS6uHGzIfJgfhUixL5LnuQICsz1gga5rZXDSUoVvEwulOj7mV0q6JiUDJ06CTiHwGZAgmwCXeC5Zozp/Ap2j2eVRvrGYaI4XCa2DyaF5og3ax1eaIvEUUI96MFnVLKio+In8F3c= Received: by 10.35.10.17 with SMTP id n17mr23953660pyi; Mon, 18 Sep 2006 08:05:22 -0700 (PDT) Received: by 10.35.123.16 with HTTP; Mon, 18 Sep 2006 08:05:21 -0700 (PDT) Message-ID: <92c85b0e0609180805v42ce70ecle0df36dcf0336527@mail.gmail.com> Date: Mon, 18 Sep 2006 15:05:21 +0000 From: "Alon Keren" To: gentoo-user@lists.gentoo.org Subject: [gentoo-user] Creating a LFS system with Portage Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: amavisd-new at gentoo.org X-Spam-Status: No, score=-1.368 required=5.5 tests=[AWL=1.031, BAYES_00=-2.599, DNS_FROM_RFC_ABUSE=0.2] X-Spam-Score: -1.368 X-Spam-Level: X-Archives-Salt: 95842cb8-e518-491d-8191-b7012462af1b X-Archives-Hash: 623f35e3dd3ec47d2dd91d0e594e1d7a Hi, I'm considering using Portage to build a Linux From Scratch system (LFS basically means building a completely customized Linux machine, using a toolchain). The little documentation online regarding such a feat, along with my little experience with Portage, means that I would have to go knee-deep (in creating ebuilds) before even knowing if it is feasible, so I thought I'd ask here for some insight. I noticed that the Catalyst project deals with toolchain building, but it is Gentoo-centric, and with virtually no documentation. I also noticed that Portage allows defining the ROOT environment variable (in '/etc/make.conf') in order "to specify the target root filesystem to be used for merging packages or ebuilds". I wonder if emerging this way is enough to build a runnable OS, or if there are special prerequisites the host system (aside from running emerge) or destination file-system must meet. Thanks in advance, Alon PS. Please CC me your replies as I'm not subscribed to messages from this list -- gentoo-user@gentoo.org mailing list