RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis
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] 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


RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis
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] 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] 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


Re: Building LFS using jhlfs

2011-09-29 Thread Mathias Huber
Hello Jacob,

 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.

it seems you want a ready-to-go Embedded Linux SDK plus support. Maybe 
you're in the wrong place here.

Mathias

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis
No, we don't need embedded anything, this is desktop.

So youre telling me there is no way that LFS can be used to build the 
requirements below in a reproducible fashion?

I think then, that this project should be called something other than LFS, 
maybe: sometimes it works, but we don't guarantee that it will work or do what 
we say.

-Original Message-
From: lfs-support-boun...@linuxfromscratch.org 
[mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Mathias Huber
Sent: Thursday, September 29, 2011 11:01 AM
To: lfs-support@linuxfromscratch.org
Subject: Re: Building LFS using jhlfs

Hello Jacob,

 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.

it seems you want a ready-to-go Embedded Linux SDK plus support. Maybe you're 
in the wrong place here.

Mathias

--
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


Re: Building LFS using jhlfs

2011-09-29 Thread Dustin Essington
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 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] 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] 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


Re: Building LFS using jhlfs

2011-09-29 Thread Dustin Essington
It works as long as you have the needed packages installed already.

Sent from my iPod

On Sep 29, 2011, at 14:06, Jacob Alifrangis jalifran...@braindonors.net wrote:

 No, we don't need embedded anything, this is desktop.
 
 So youre telling me there is no way that LFS can be used to build the 
 requirements below in a reproducible fashion?
 
 I think then, that this project should be called something other than LFS, 
 maybe: sometimes it works, but we don't guarantee that it will work or do 
 what we say.
 
 -Original Message-
 From: lfs-support-boun...@linuxfromscratch.org 
 [mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Mathias Huber
 Sent: Thursday, September 29, 2011 11:01 AM
 To: lfs-support@linuxfromscratch.org
 Subject: Re: Building LFS using jhlfs
 
 Hello Jacob,
 
 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.
 
 it seems you want a ready-to-go Embedded Linux SDK plus support. Maybe you're 
 in the wrong place here.
 
 Mathias
 
 --
 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


RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis
Ok, I'll give it another whack, but it really seems that there should be 
something better to build a system that works.

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

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 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] 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] 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-l
 i 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


RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis
And where is the list or script that checks for that?

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

It works as long as you have the needed packages installed already.

Sent from my iPod

On Sep 29, 2011, at 14:06, Jacob Alifrangis jalifran...@braindonors.net wrote:

 No, we don't need embedded anything, this is desktop.
 
 So youre telling me there is no way that LFS can be used to build the 
 requirements below in a reproducible fashion?
 
 I think then, that this project should be called something other than LFS, 
 maybe: sometimes it works, but we don't guarantee that it will work or do 
 what we say.
 
 -Original Message-
 From: lfs-support-boun...@linuxfromscratch.org 
 [mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Mathias Huber
 Sent: Thursday, September 29, 2011 11:01 AM
 To: lfs-support@linuxfromscratch.org
 Subject: Re: Building LFS using jhlfs
 
 Hello Jacob,
 
 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.
 
 it seems you want a ready-to-go Embedded Linux SDK plus support. Maybe you're 
 in the wrong place here.
 
 Mathias
 
 --
 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


Re: Building LFS using jhlfs

2011-09-29 Thread Aleksandar Kuktin
On Thu, 29 Sep 2011 17:36:49 +
Jacob Alifrangis jalifran...@braindonors.net wrote:

 So what exactly was the answer, because there isn't one in the reply.

The exact answer is that LFS is a book made by humans, for humans and
that there is no standardized way of feeding it to the machine. Jhalfs
may work, but it is under no obligation to do so.

That said, please keep in mind that making a workable distro is not
exactly a walk in a park for people who haven't done that before and may
take as little as 3 months or as much as two years, depending on what
you want to put in it and who does it.

Have you considered Damn Small Linux, or Puppy Linux or PLD?

-- 
-Aleksandar Kuktin
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: Building LFS using jhlfs

2011-09-29 Thread John Fanjoy
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 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
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] 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] 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


RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis
Ok, fine, but that's not really the point.

I have looked at DSL and Puppy, but we need to make customizations to the 
source, and these two are choc full of bloatware.

-Original Message-
From: lfs-support-boun...@linuxfromscratch.org 
[mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Aleksandar Kuktin
Sent: Thursday, September 29, 2011 11:08 AM
To: lfs-support@linuxfromscratch.org
Subject: Re: Building LFS using jhlfs

On Thu, 29 Sep 2011 17:36:49 +
Jacob Alifrangis jalifran...@braindonors.net wrote:

 So what exactly was the answer, because there isn't one in the reply.

The exact answer is that LFS is a book made by humans, for humans and that 
there is no standardized way of feeding it to the machine. Jhalfs may work, but 
it is under no obligation to do so.

That said, please keep in mind that making a workable distro is not exactly a 
walk in a park for people who haven't done that before and may take as little 
as 3 months or as much as two years, depending on what you want to put in it 
and who does it.

Have you considered Damn Small Linux, or Puppy Linux or PLD?

--
-Aleksandar Kuktin
--
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


Re: Building LFS using jhlfs

2011-09-29 Thread Dustin Essington
The host system requirements are in the book. Page vii in the preface.

Sent from my iPod

On Sep 29, 2011, at 14:08, Jacob Alifrangis jalifran...@braindonors.net wrote:

 And where is the list or script that checks for that?
 
 -Original Message-
 From: lfs-support-boun...@linuxfromscratch.org 
 [mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Dustin 
 Essington
 Sent: Thursday, September 29, 2011 11:08 AM
 To: LFS Support List
 Subject: Re: Building LFS using jhlfs
 
 It works as long as you have the needed packages installed already.
 
 Sent from my iPod
 
 On Sep 29, 2011, at 14:06, Jacob Alifrangis jalifran...@braindonors.net 
 wrote:
 
 No, we don't need embedded anything, this is desktop.
 
 So youre telling me there is no way that LFS can be used to build the 
 requirements below in a reproducible fashion?
 
 I think then, that this project should be called something other than LFS, 
 maybe: sometimes it works, but we don't guarantee that it will work or do 
 what we say.
 
 -Original Message-
 From: lfs-support-boun...@linuxfromscratch.org 
 [mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Mathias Huber
 Sent: Thursday, September 29, 2011 11:01 AM
 To: lfs-support@linuxfromscratch.org
 Subject: Re: Building LFS using jhlfs
 
 Hello Jacob,
 
 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.
 
 it seems you want a ready-to-go Embedded Linux SDK plus support. Maybe 
 you're in the wrong place here.
 
 Mathias
 
 --
 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


RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis
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.commailto: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.netmailto: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.orgmailto:lfs-support-boun...@linuxfromscratch.org
  
 [mailto:lfs-support-boun...@linuxfromscratch.orgmailto: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.orgmailto:lfs-support-boun...@linuxfromscratch.org
  
 [mailto:lfs-support-boun...@linuxfromscratch.orgmailto: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

RE: Building LFS using jhlfs

2011-09-29 Thread Jacob Alifrangis

What book? 

The readme file? 

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

The host system requirements are in the book. Page vii in the preface.

Sent from my iPod

On Sep 29, 2011, at 14:08, Jacob Alifrangis jalifran...@braindonors.net wrote:

 And where is the list or script that checks for that?
 
 -Original Message-
 From: lfs-support-boun...@linuxfromscratch.org 
 [mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Dustin 
 Essington
 Sent: Thursday, September 29, 2011 11:08 AM
 To: LFS Support List
 Subject: Re: Building LFS using jhlfs
 
 It works as long as you have the needed packages installed already.
 
 Sent from my iPod
 
 On Sep 29, 2011, at 14:06, Jacob Alifrangis jalifran...@braindonors.net 
 wrote:
 
 No, we don't need embedded anything, this is desktop.
 
 So youre telling me there is no way that LFS can be used to build the 
 requirements below in a reproducible fashion?
 
 I think then, that this project should be called something other than LFS, 
 maybe: sometimes it works, but we don't guarantee that it will work or do 
 what we say.
 
 -Original Message-
 From: lfs-support-boun...@linuxfromscratch.org 
 [mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Mathias Huber
 Sent: Thursday, September 29, 2011 11:01 AM
 To: lfs-support@linuxfromscratch.org
 Subject: Re: Building LFS using jhlfs
 
 Hello Jacob,
 
 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.
 
 it seems you want a ready-to-go Embedded Linux SDK plus support. Maybe 
 you're in the wrong place here.
 
 Mathias
 
 --
 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
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Automated LFS build [was RE: Building LFS using jhlfs]

2011-09-29 Thread Robert A. Lerche
In 2009 I customized the LFS Live CD to build a bootable demonstration
application.  The Live CD includes makefiles that do the full build.
You do a single make and hours later an .iso file pops out.

The last release of the live CD corresponded to LFS 6.3.  I updated
the particular components I was using to the 6.4 level and I have a
.tar.gz file of that if you want it.

The Live CD make system is a little bit touchy but I have used it for
other applications since and it's very effective.  You do have to know
how to handle the command line and chroot, though -- it's a bit
fragile.

Please feel free to contact me for details.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: Building LFS using jhlfs

2011-09-29 Thread John Fanjoy
Well the wonderful thing about open source is that you can make your own
contributions and improvements. I'm pretty sure that jhlfs was built with
the impression that the users would have gone through the (Free) LFS book at
least once. If you have never actually built Linux From Scratch, how can you
expect to understand how to use something based solely on that concept.
JHLFS pulls the commands from the book itself, which isn't perfect, but
gives you a much better understanding of how these things fit together so
that when problems do arise, you have a working understanding of the process
and can solve issues on your own. The purpose of the book is to teach. An
added benefit to that is a usable system which you can then customize to
suit your needs. Take the time to learn and then you can automate your own
process to suit your needs. Otherwise, If you aren't interested in the
education, pay someone else to do the work for you.

On Thu, Sep 29, 2011 at 2:15 PM, Jacob Alifrangis 
jalifran...@braindonors.net wrote:


 What book?

 The readme file?

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

 The host system requirements are in the book. Page vii in the preface.

 Sent from my iPod

 On Sep 29, 2011, at 14:08, Jacob Alifrangis jalifran...@braindonors.net
 wrote:

  And where is the list or script that checks for that?
 
  -Original Message-
  From: lfs-support-boun...@linuxfromscratch.org [mailto:
 lfs-support-boun...@linuxfromscratch.org] On Behalf Of Dustin Essington
  Sent: Thursday, September 29, 2011 11:08 AM
  To: LFS Support List
  Subject: Re: Building LFS using jhlfs
 
  It works as long as you have the needed packages installed already.
 
  Sent from my iPod
 
  On Sep 29, 2011, at 14:06, Jacob Alifrangis jalifran...@braindonors.net
 wrote:
 
  No, we don't need embedded anything, this is desktop.
 
  So youre telling me there is no way that LFS can be used to build the
 requirements below in a reproducible fashion?
 
  I think then, that this project should be called something other than
 LFS, maybe: sometimes it works, but we don't guarantee that it will work or
 do what we say.
 
  -Original Message-
  From: lfs-support-boun...@linuxfromscratch.org [mailto:
 lfs-support-boun...@linuxfromscratch.org] On Behalf Of Mathias Huber
  Sent: Thursday, September 29, 2011 11:01 AM
  To: lfs-support@linuxfromscratch.org
  Subject: Re: Building LFS using jhlfs
 
  Hello Jacob,
 
  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.
 
  it seems you want a ready-to-go Embedded Linux SDK plus support. Maybe
 you're in the wrong place here.
 
  Mathias
 
  --
  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
 --
 http://linuxfromscratch.org/mailman/listinfo/lfs-support
 FAQ: http://www.linuxfromscratch.org/lfs/faq.html
 Unsubscribe: See the above information page




-- 
John Fanjoy
908.455.8079
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


RE: Automated LFS build [was RE: Building LFS using jhlfs]

2011-09-29 Thread Jacob Alifrangis
I would really appreciate something like this, 
Can you email me offline at jalifran...@braindonors.net?

thanks

-Original Message-
From: lfs-support-boun...@linuxfromscratch.org 
[mailto:lfs-support-boun...@linuxfromscratch.org] On Behalf Of Robert A. Lerche
Sent: Thursday, September 29, 2011 11:29 AM
To: lfs-support@linuxfromscratch.org
Subject: Automated LFS build [was RE: Building LFS using jhlfs]

In 2009 I customized the LFS Live CD to build a bootable demonstration 
application.  The Live CD includes makefiles that do the full build.
You do a single make and hours later an .iso file pops out.

The last release of the live CD corresponded to LFS 6.3.  I updated the 
particular components I was using to the 6.4 level and I have a .tar.gz file of 
that if you want it.

The Live CD make system is a little bit touchy but I have used it for other 
applications since and it's very effective.  You do have to know how to handle 
the command line and chroot, though -- it's a bit fragile.

Please feel free to contact me for details.
--
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


Re: Building LFS using jhlfs

2011-09-29 Thread Dustin Essington
Jhlfs is out of date. If you want a step by step guide, go to 
 http://www.linuxfromscratch.org/lfs/view/stable/
 
And start reading.

Sent from my iPod

On Sep 29, 2011, at 14:15, Jacob Alifrangis jalifran...@braindonors.net wrote:

 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 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 
  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] 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] 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

RE: Building LFS using jhlfs

2011-09-29 Thread Alain Toussaint
 It should be really simple, and it's stunning that this doesn't exist.

And

 So what exactly was the answer, because there isn't one in the reply.

Do you have a reading comprehension problem?

You asked for a step by step guide, LFS is one.

You asked for a script giving reproducible result. The jhalfs script may
suit your purpose but it is left to you as an exercise in giving
reproducible results.

Now would you at least give a try at reading the relevant information?

Alain

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: Building LFS using jhlfs

2011-09-29 Thread scrat

On 09/29/2011 02:15 PM, Jacob Alifrangis wrote:


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.




Then do it.  Maybe you can post the results here.

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: Building LFS using jhlfs

2011-09-29 Thread Randy McMurchy
On 9/29/2011 1:15 PM, Jacob Alifrangis wrote:
 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.

If it not that hard, why have you not done it, and gone away? You
obviously have no intention of *helping* with the project, you just
want something that others have done that will fill your needs. You
*want* but are unwilling to *give*.

More importantly, your demanding and rude tone is not a very good way
to get support from anyone here in this community. You don't even
follow the simple etiquette rules of not top-posting, and trimming
the non-relevant information from your posts. You just make demands
and wonder why it doesn't work for you.

I'll try to explain in more detail what others have already tried to
get across to you. Linux From Scratch is not a distro. It is a book,
meant to be read by humans, so that the individual reading the book
can gain a fundamental and working knowledge of how to build a Linux
system from source code. Nothing more, nothing less.

Individuals who attempt to build LFS should have a working knowledge
of Linux and its command line utilities. They are also expected to
read the book and follow it, to the letter. No deviation unless you
are experienced and know what you are doing. JHalfs takes this one
step further and attempts to automate the process of building the
book, but *only the LFS book*. BLFS has never fully been supported.

JHalfs was meant to be used by developers of LFS and very experienced
users of LFS. You are neither. So you are at a tremendous disadvantage
right off the bat. Additionally, the folks who maintain JHalfs are no
longer involved in the project. It is statement of what a fine product
JHalfs is in its inception that even unmaintained, it still works for
folks who know how to use it (which is not you, obviously).

Jacob Alifrangis also wrote in a separate post:
 I think then, that this project should be called something other than LFS, 
 maybe: sometimes it works, but we don't guarantee that it will work or do 
 what we say.

And again, this is a real fine way for folks to reach out and try to
help you. With the tone in the above sentence, it is hard to believe
that so many folks did try to help you.

Jacob Alifrangis also wrote in another separate post:
 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.

Well, even if you knew how to use JHalfs, and were willing to spend
the few minutes to learn how to use it, it would not accomplish
what you need. Your requirements contain parts of BLFS and some
packages not included with BLFS.

You would be totally on your own in creating such a system using the
JHalfs tool. It would not be easy, and you would probably end up
spending quite a bit of time using JHalfs to automate what you are
looking for. I have scripts that do everything in your specifications
and could combine them easily so that it would build those few
packages in an automated fashion.

I suggest you do the same. Best of luck.

Regards,
Randy

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: Building LFS using jhlfs

2011-09-29 Thread Ken Moffat
On Thu, Sep 29, 2011 at 05:36:49PM +, Jacob Alifrangis wrote:
 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.
 

 For many people, mono and gtk-sharp are unpleasant additions, and
best described as bloat, and even offensive.

 Since you have no particular interest in understanding how the
system is built, I suggest it will be far more productive for you to
pick a distro that provides what you want.  Then spend your time
learning how to either customise the install or how to reliably
remove what you don't want.

 I do have some difficulty envisaging how you will not use the
window manager if you intend to use desktop programs, but that's not
my problem.  twm is probably the most minimal wm, and it is still
maintained.

 For some of your other requirements, you will probably have to look
at the dependencies of the software you are building. e.g. 'sound
support' might include alsa, or (in closed-source software) perhaps
oss, or various other things depending on what you are building, and
what you want it to provide.

 If you are distributing the system you build, you also need to
study the licenses.

 But all of this is irrelevant to LFS, so there is no point trying
to discuss it here - I won't even ask you to not top-post, because I
don't expect any reply.

 But, I'll still wish you the best of luck with developing your new
system.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Building LFS using jhlfs

2011-09-28 Thread Jacob Alifrangis
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?


Build LFS

Configure using the Menu
Download file from
wget http://www.linuxfromscratch.org/lfs/downloads/6.4/LFS-BOOK-6.4-wget-list
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

make: *** [all] Error 1
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page


Re: Building LFS using jhlfs

2011-09-28 Thread Bruce Dubbs
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-list
  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