DJ Lucas | 1 Dec 2008 01:57
Picon
Favicon

Re: LFS 6.3 chpt 5.7 step cmd problem

Stealth wrote:

> I am following the book as it is written. The only exception was I 
> used kernel 2.6.27.7 .
> 

This is not good, though not likely the cause of the problem you are 
seeing.  You should be using 2.6.22.19. The latest 2.6.22.x should be 
safe as far as kernel headers and udev are concerned.  I forget what the 
kernel requirement for the next problematic udev was (dont' even 
remember what udev version it was), but it would *probably* be safe up 
until that version.  Fuzzy 2.6.25.4 comes to mind for some reason, but 
if you don't need features from that version to be known in glibc (you 
likely do not), then use the 2.6.22.19 version to build the system.  You 
can upgrade the kernel after the fact.

> I am either reading the book incorrectly or I am finding flaws in 
> the flow of the material in the book. I am not saying the people 
> writting the book don't know what they are doing. I am saying the 
> people writting the book probably know this stuff so well they 
> accidentally leave stuff out or get things out of sync just enough 
> to cause problems for people like me who are depending on the book 
> to guide me. 

No.  I never meant to imply that there was _missing _information, 'out 
of sync' information, or missing instructions.  All the needed 
information _is_ there, like the example you showed the other day, some 
of it could probably be presented better to assist people who are 
unfamiliar with the build process.  If there were any missing 
information, devs would be having a heck of a time, as even automated, 
(Continue reading)

Scott | 1 Dec 2008 02:20

Re: Question on 6.60 (Stripping Again)

On Sun, Nov 30, 2008 at 04:06:00PM -0600, DJ Lucas wrote:
> 
> Well..you'll probably be treading water for a bit.  BLFS is nowhere near 
> ready for LFS-6.4, though we are getting there.  

Bummer. I guess I mis-read a post which led me to believe that BLFS
had advanced to the point of not being backwards-compatible with 6.3!
So that is why I went with the 6.4-rc. Well, I've been piddling around
the edges long enough, I guess I'll wait a while for BLFS to catch up.
Feels odd to be on the 'cutting edge' out here in nowhere-land....

Scott Swanson
Pendroy, Montana
--
 "Pendroy: You've Heard About It, Why Not See It?"
    -- Roadside Sign, US Hwy 89, circa 1930
--

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

Scott | 1 Dec 2008 02:39

Re: LFS 6.3 chpt 5.7 step cmd problem

On Sun, Nov 30, 2008 at 06:57:28PM -0600, DJ Lucas wrote:
> No.  I never meant to imply that there was _missing _information, 'out 
> of sync' information, or missing instructions.  All the needed 
> information _is_ there, like the example you showed the other day, some 
> of it could probably be presented better to assist people who are 
> unfamiliar with the build process.  If there were any missing 
> information, devs would be having a heck of a time, as even automated, 
> we build by extracting the book's commands verbatim.
> 

After working my way through to Chapter 8, coming down the
homestretch, I can say that, yes, the information is all there. It is
sometimes easy to overlook a step, as for instance when, after
considering the weighty matter of actually compiling the kernel, I
overlooked the first instruction: make mrproper.

Having lurked here for a while, I recalled many users being asked:
"Did you remember to make mrproper?" So I went back and re-did the
whole thing. It is a tersely-written document, but I do believe that,
if I were to take the time to edit it, it could easily be converted
into a script. That would take all the fun out of it, though. 

Viewing it through the eyes of someone for whom English is
a second tongue, I can imagine it being a daunting task to make it
through the book. 

Scott Swanson
--

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
(Continue reading)

Stealth | 1 Dec 2008 05:46
Picon

Re: LFS 6.3 chpt 5.7 step cmd problem

On Sunday 30 November 2008 07:57:28 pm DJ Lucas wrote:
> Stealth wrote:
> > I am following the book as it is written. The only exception
> > was I used kernel 2.6.27.7 .
>
> This is not good, though not likely the cause of the problem you
> are seeing.  You should be using 2.6.22.19. The latest 2.6.22.x
> should be safe as far as kernel headers and udev are concerned. 
> I forget what the kernel requirement for the next problematic
> udev was (dont' even remember what udev version it was), but it
> would *probably* be safe up until that version.  Fuzzy 2.6.25.4
> comes to mind for some reason, but if you don't need features
> from that version to be known in glibc (you likely do not), then
> use the 2.6.22.19 version to build the system.  You can upgrade
> the kernel after the fact.
>
> > I am either reading the book incorrectly or I am finding flaws
> > in the flow of the material in the book. I am not saying the
> > people writting the book don't know what they are doing. I am
> > saying the people writting the book probably know this stuff so
> > well they accidentally leave stuff out or get things out of
> > sync just enough to cause problems for people like me who are
> > depending on the book to guide me.
>
> No.  I never meant to imply that there was _missing _information,
> 'out of sync' information, or missing instructions.  All the
> needed information _is_ there, like the example you showed the
> other day, some of it could probably be presented better to
> assist people who are unfamiliar with the build process.  If
> there were any missing information, devs would be having a heck
(Continue reading)

Stealth | 1 Dec 2008 07:29
Picon

LFS 6.3 ch 5.2 questions

Is there anything on this page (book 6.3 ch 5.2) that needs to be 
done before going to 5.3 to follow the binutils build instructions?

This goes back to the confusion I have talked about before in other 
posts to this list. I cannot tell if I am actually supposed to do 
anything with any of this information before I go to 5.3.

If this is just information and there are no instructions that need 
to be done before going to the next pages, then this information 
should be moved so that the appropriate sections are found with the 
build process they are talking about. It would be a lot less 
confusing.

As I said before I had no confusion through the first 4 chapters it 
was at this page(book 6.3 ch 5.2) that the confusion started for 
the reasons I stated above. Everything I did from this point 
forward to page 5.7 was wrong. Now I have started over and I am 
trying to understand this process so I don't make the same mistake 
again.

-- 
Stealth
--

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

Chris Staub | 1 Dec 2008 07:40

Re: LFS 6.3 ch 5.2 questions

Stealth wrote:
> Is there anything on this page (book 6.3 ch 5.2) that needs to be 
> done before going to 5.3 to follow the binutils build instructions?

As it says at the beginning of that page, it's just a summary of how 
everything in the rest of the book will be done, and something that 
you're just meant to read. I believe it is already pretty clear about 
the fact that it is just general info, explaining the details about how 
the book works...

"It is not essential to immediately understand everything in this 
section. Most of this information will be clearer after performing an 
actual build. This section can be referred back to at any time during 
the process."

Any suggestions for improvement on this text?

> This goes back to the confusion I have talked about before in other 
> posts to this list. I cannot tell if I am actually supposed to do 
> anything with any of this information before I go to 5.3.
> 
> If this is just information and there are no instructions that need 
> to be done before going to the next pages, then this information 
> should be moved so that the appropriate sections are found with the 
> build process they are talking about. It would be a lot less 
> confusing.

The build process discussed on that page is the general build process 
for the entire book, so right before the actual build starts is about 
the best place for it to go.
(Continue reading)

Stealth | 1 Dec 2008 08:09
Picon

Re: LFS 6.3 ch 5.2 questions

On Monday 01 December 2008 01:40:22 am Chris Staub wrote:
> Stealth wrote:
> > Is there anything on this page (book 6.3 ch 5.2) that needs to
> > be done before going to 5.3 to follow the binutils build
> > instructions?
>
> As it says at the beginning of that page, it's just a summary of
> how everything in the rest of the book will be done, and
> something that you're just meant to read. I believe it is already
> pretty clear about the fact that it is just general info,
> explaining the details about how the book works...

Thank you. I saw that the first time and this time. There was 
something on another page or two that seemed to be the same way but 
it turned out actually to be something that needed to be done. 
After I had followed the book exactly with the exception of the 
kernel as stated before and I had that disaterous mistake, I 
decided I better start asking questions when I can't find the 
answer and I can't confidently besure I can safely ignore something 
for the present time.
>
> "It is not essential to immediately understand everything in this
> section. Most of this information will be clearer after
> performing an actual build. This section can be referred back to
> at any time during the process."
>
> Any suggestions for improvement on this text?

Not specifically on the above text, once I am sucessful in 
completing a working build, I will put my notes together and edit 
(Continue reading)

Stealth | 1 Dec 2008 08:35
Picon

book 6.3 ch 5.3.1 questions

On a previous page (book 6.3 ch 5.1) This was mentioned:

Important

Before issuing the build instructions for a package, the package 
should be unpacked as user lfs, and a cd into the created directory 
should be performed. The build instructions assume that the bash 
shell is in use.

This is found on page 5.3.1 in book 6.3

The Binutils documentation recommends building Binutils outside of 
the source directory in a dedicated build directory:

mkdir -v ../binutils-build
cd ../binutils-build

This is leading up to my question.

The source directory mentioned above I assume is the binutils-2.17 
(which was created when I ran tar -xf on the bin*.bz2 file) and the 
path is $LFS/sources/binutils-2.17 (this sources directory was 
created back in ch 3). If I follow the 1st cmd listed above that 
would put the binutils-build directory in this path 
$LFS/sources/binutils-build along side the 
$LFS/sources/binutils-2.17. The 2nd cmd would put me in the 
binutils-build directory. I assume this is where I am supposed to 
be to do the build for binutils?

Also is there anything during the build process for binutils that is 
(Continue reading)

Trent Shea | 1 Dec 2008 08:40
Picon

Re: LFS 6.3 ch 5.2 questions

On November 30, 2008 10:29:25 pm Stealth wrote:
> Is there anything on this page (book 6.3 ch 5.2) that needs to be
> done before going to 5.3 to follow the binutils build instructions?

Everyone has been amazingly patient with your criticism of the book.

Please take the time to re-read the following sections:
prologue/prerequisites
prologue/typography

And please understand there is a certain amount of 'homework' that 
you're going to be expected to do on your own; this may even include 
getting a feeling for the book's layout, which I feel is quite clear - 
just execute the stuff in the blue boxes ;).

Trent.
--

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

Trent Shea | 1 Dec 2008 09:03
Picon

Re: LFS 6.3 ch 5.2 questions

On November 30, 2008 11:45:45 pm you wrote:
> Look #$%# I did not ask you to help me. And I am not criticising
> the book. I have read the #$%# book several times it is
> confusing. I followed the book exactly as written and ended up with
>  <at> %#$ up build. If you want to respond like you did then just  <at> #%#
> off and delete my mail to the list.
>
> --
> Stealth

Sigh,

The answer to your question lies in my post. The fact that you have 
posted to a support list means you that did ask for help, maybe not 
from me specifically, but a question thrown out for anyone willing to 
respond. 

If you don't like one of the responses, maybe take a second to figure 
out why you got it. As a _teacher_ you've mentioned that you try to 
adjust your teaching style to answer questions before they are asked, 
after looking over the sections that I mentioned you should realize 
that some of your questions have already been answered.

Good bye.
--

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

(Continue reading)


Gmane