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 -- [email protected] mailing list

