Questions/queries on jhalfs
thomasp at linuxfromscratch.org
Tue Sep 4 17:39:53 PDT 2007
Kevin Williams wrote:
> I've downloaded jhalfs, svn version, rev 3466, to help ease the pain for
> my second build of BLFS.
> I've a bunch of questions regarding the working of jhalfs.
> 1. Can I build LFS first and then go for BLFS ? I mean, can I use
> different jhalfs
> sources for LFS and BLFS or do I have to use the same jhalfs I used
> for both ?
> And, is it that, I have to go for BLFS to begin with ? I'm lil'
> confused here.
> All I'm trying to know is that, can I build LFS and BLFS
> independently of each
> other at least in the matters of jhalfs ?
If you mean using two completely different versions of jhalfs I wouldn't
recommend that or see it as necessary, since both LFS and BLFS can be
setup using the same version.
> 2. Can I build BLFS in a chrooted environment ? If not, how or what
> do I need to change (a hint shall be enough !). I was thinking of
> using the same
> technique as LFS. Would this lead to any difficulties/complications
> from point
> of view of jhalfs ?
Of course, many seasoned LFS builders (myself included) do it that way
all the time, only one package (namely Qt) has been known not to build
right in a chroot.
> 3. Can I stop the build anytime I like and resume from the last known
> point ?
> Or, at least from the last package that was being compiled ?
Seeing as jhalfs generates a Makefile, it is resumable. Except if you
were to stop it during the chroot phase and then reboot, it might get a
> 4. Does jhalfs keeps track of installed packages even when I reconfigure
> using menuconfig provided I unselect the 'Rebuild files' and leave the
> $TRACKING_DIR intact ? This is because, I want to include lots of
That's what the TRACKING_DIR is for, unless it's cleaned out for some
reason, jhalfs will know what's installed hopefully.
> 5. I need to keep track of the files being installed by each of the package
> individually so I can use a package management tool like paco. How
It's possible, there was a patch to add paco support to jhalfs that was
included in a few of the past versions of jhalfs, but it wasn't being
maintained by the person who created it for a while and was eventually
More information about the alfs-discuss