I haven't seen any part of jhlfs that documents anything in a 1,2,3 fashion, 
only that there is a readme that is mangled and very un-clear, contains no 
instructions and has, it seems no way to indicate where to get required 
packages and / or tools.

Here's how this system should really work:


1.       Download and install jhlfs

2.       Run command ./get-prerequisites

3.       Run command ./configure-jhlfs

4.       Run command ./get-sources

5.       Run command ./build-jhlfs

6.       Run command ./build-target

7.       Write the target to disk

8.       Boot the target


It's not that hard.

From: lfs-support-boun...@linuxfromscratch.org 
[mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of John Fanjoy
Sent: Thursday, September 29, 2011 11:11 AM
To: LFS Support List
Subject: Re: Building LFS using jhlfs


LFS owns up to everything they claim, but it requires a somewhat working 
knowledge of the command line and helps you through the process of building a 
system that suits your needs. If you take the time to learn you can build a 
custom system. Document your process and then script it out if you'd like. To 
say that your made because the cookbook doesn't come with a free lifetime 
supply of bread is a little weak don't you think?
On Sep 29, 2011 2:07 PM, "Dustin Essington" 
<aeta...@gmail.com<mailto:aeta...@gmail.com>> wrote:
> LFS is a book you follow to make the distro yourself. Ergo, if you want 
> those. Download the packages and build them on your own.
>
> LFS isn't really meant to be a, "here run this script and it will build a 
> whole functioning system for you", kind of setup. It's meant to teach people 
> HOW to build a system from nothing but source code and a host system.
>
> You are also using an out of date version of the book. 6.8 is the latest try 
> following that.
>
> http://www.linuxfromscratch.org/lfs/view/stable/
>
> That is version 6.8 online.
>
> Sent from my iPod
>
> On Sep 29, 2011, at 13:47, Jacob Alifrangis 
> <jalifran...@braindonors.net<mailto:jalifran...@braindonors.net>> wrote:
>
>> Oh yeah, and the build HAS to be reproducible.
>>
>> I.E. if we make a change, we should be able to something like this:
>>
>> cd /xyz/source
>> make
>>
>> then run our packaging script.
>>
>>
>> It should be really simple, and it's stunning that this doesn't exist.
>>
>>
>> -----Original Message-----
>> From: 
>> lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org>
>>  
>> [mailto:lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org>]
>>  On Behalf Of Jacob Alifrangis
>> Sent: Thursday, September 29, 2011 10:37 AM
>> To: LFS Support List
>> Subject: RE: Building LFS using jhlfs
>>
>> So what exactly was the answer, because there isn't one in the reply.
>>
>> Here's what it comes down to:
>>
>> We need a system, that has:
>>
>> Kernel, drivers, sound support, networking etc.
>> bash
>> x windows, the smallest window manager available, which we can opt not to 
>> use.
>> smb
>> ftp client
>> wget
>> mono
>> gtk-Sharp
>>
>> that's it, the total install should be around 150mb.
>>
>> -----Original Message-----
>> From: 
>> lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org>
>>  
>> [mailto:lfs-support-boun...@linuxfromscratch.org<mailto:lfs-support-boun...@linuxfromscratch.org>]
>>  On Behalf Of Bruce Dubbs
>> Sent: Wednesday, September 28, 2011 6:08 PM
>> To: LFS Support List
>> Subject: Re: Building LFS using jhlfs
>>
>> Jacob Alifrangis wrote:
>>> Ok, so before I ask anything let me introduce myself:
>>>
>>> My name is Jacob Alifrangis and I am the Chief Architect at
>>> Braindonors Networks, and I am starting a new project that we to run
>>> on linux, but all of the distributions out there have oodles of
>>> bloatware on them and we really don't need the garbage that comes with
>>> them, so we decided to build our own distribution.
>>>
>>> And here's where we get stuck, there's nothing out there that is
>>> really easy to build; you'd figure that after 15 plus years of linux
>>> being around, that someone, somewhere would get it, and build a tool
>>> to build a linux environment. Then we found LFS, downloaded it, and
>>> sighed in dismay.
>>>
>>> So here's the question: Where is the damn Step-By-Step Guide?
>>
>> LFS *is* a step by step guide. We put in a lot of effort to do that.
>> You have to understand that LFS is not a distro in the classic form, it is a 
>> book that describes how to build a Linux system.
>>
>>> Build LFS
>>>
>>> Configure using the Menu Download file from wget
>>> http://www.linuxfromscratch.org/lfs/downloads/6.4/LFS-BOOK-6.4-wget-li
>>> st then mkdir sources cd sources wget -i ../LFS-BOOK-6.4-wget-list
>>>
>>> make [fails] Creating Makefile... START LFS/master.sh: line 382: cd:
>>> ./Build-LFS/jhalfs/lfs-commands: No such file or directory
>>>
>>> <jhalfs 2.3.2> exit
>>
>> jhalfs was a tool used by the LFS editors to extract the commands from the 
>> book and build a system. There have been many changes over the years to the 
>> book and jhalfs does not have a formal system of releases.
>> That said, the development version of jhalfs in subversion does do a decent 
>> job in building the current book.
>>
>> By the way, the current version of LFS is 6.8. The 6.4 version of the book 
>> was released in November 2008.
>>
>> -- Bruce
>> --
>> http://linuxfromscratch.org/mailman/listinfo/lfs-support
>> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
>> Unsubscribe: See the above information page
>> --
>> http://linuxfromscratch.org/mailman/listinfo/lfs-support
>> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
>> Unsubscribe: See the above information page
>> --
>> http://linuxfromscratch.org/mailman/listinfo/lfs-support
>> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
>> Unsubscribe: See the above information page
> --
> http://linuxfromscratch.org/mailman/listinfo/lfs-support
> FAQ: http://www.linuxfromscratch.org/lfs/faq.html
> Unsubscribe: See the above information page
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to