hlfs nALFS xml using package users hint?
junk_mail at iol.ie
Sun Dec 18 11:30:38 PST 2005
Recently, Somebody Somewhere wrote these words
> Darren McGrandle wrote:
> >Hi all,
> >I'm curious if anyone out there has created the nALFS scripts
> >for hlfs, and especially if you've incorporated the package
> >user hint. I'd rather not re-invent the wheel.
> There is a HLFS profile in svn. I am having problems with it though.
> If you would be intrested in testing it Id appricate it.
I did get this and have a try.
It's promising, and many packages work well. The package.ent was a
bit skewed, and the guys at lfs-matrix are not up with your
versions. I ended up unzipping tar.gz files and running bzip2 on
them. Here's what I noticed (midway through chapter 5)
Updating to my package.ent, glibc is a version behind, and the
wrong gcc tarball is used.
Setup errors: get /mnt/lfs and /mnt/hlfs out of the thing, and let
the user be set up. Have $HLFS as a configurable item (One distro
here has already fathered another lfs, which lives on /mnt/lfs).
Rewrite the gcc pages entirely - they are wildly different.
The hlfs user is skewed. Group lfs. Logging in, you get this
root:/mnt/hlfs/tools/build#su - hlfs
: invalid option
set: usage: set [--abefhkmnptuvxBCHP] [-o option] [arg ...]
: octal number out of range
': not a valid identifier
and nothing works. I ran it down to the .bashrc. I attach mine
from the book, and yours (minus the $LFS variable line). To the
eye they are similar; diff shows the nine lines of each, and
nothing is parsed correctly. Diff -w shows only one line, which I
actually modified. Try a hex editor.
Replacing the .bashrc and running usermod -g hlfs hlfs squared
things. It compiled away (I skipped gcc-pass 1 and did it from the
book by hand). That got me to gcc-pass2, which again I did from
the book, and it failed thusly on the make -k check
FAIL: g++.old-deja/g++.jason/tempinst1.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/template1.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/template10.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/template11.C (test for excess errors)
WARNING: g++.old-deja/g++.jason/template11.C compilation failed to
FAIL: g++.old-deja/g++.jason/template12.C (test for excess errors)
FAIL: g++.old-deja/g++.jason/template14.C (test for excess errors)
WARNING: g++.old-deja/g++.jason/template14.C compilation failed to
FAIL: g++.old-deja/g++.jason/template15.C (test for excess errors)
WARNING: g++.old-deja/g++.jason/template15.C compilation failed to
That stuff was rolling off the page. I feel something small is
wrong. But I only get a few minutes at this here and there, so I
haven't debugged it fully.
With best Regards,
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 4076 bytes
Desc: not available
More information about the hlfs-dev