Re: jhalfs and all installed packages on the system

"Pierre Labastie" ([email protected] via alfs-discuss Mailing List) <[email protected]> Sun, 21 Dec 2025 09:36:30 +0100
Newsgroups gmane.linux.lfs.automated
Message-ID <[email protected]>
This is a multi-part message in MIME format...

------------=_1766306200-26405-51418
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, 2025-12-19 at 01:15 -0300, Jamenson Espindula wrote:
> [...]
> Really, the jhalfs tool, as far as I can tell, works relatively well,
> being an extremely valuable tool for building and installing LFS and
> BLFS packages from source!
>=20
> As of today, I understand the following general actions has to done
> in
> order a person can use the tool:
>=20
> Step one: access the 'blfs_root' directory;
>=20
> Step two: update the records about all the installed packages (run
> ./update-installed.sh);
>=20
> Step three: output the 'targets' for installation (run make);
>=20
> Step four: access the working subdirectory (cd work);
>=20
> Step five: output the updated 'Makefile' file (run ../gen-
> makefile.sh);
>=20
> Step six: effectively build the requested packages (run make).
>=20
> If any building package gets in trouble, then inspect the logs and
> start over again.
>=20
> That simple script helped me to understand the tool. Maybe help
> others too.
>=20
> I would suggest putting that information inside the 'README.BLFS'
> file
> (or another more suitable file).
>=20
> Thank you once again!

Thanks for this, Jamenson. I've tried to improve README.BLFS, but I am
not sure where to add the procedure you propose. Also it is slightly
different if installing the BLFS tools directly when building LFS. and
we should have some pre-steps for installation of the tools... There is
an (old and unmaintained) CHEETSHEAT, that I may update in a few days.


Pierre

------------=_1766306200-26405-51418
Content-Type: text/plain; charset="UTF-8"
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
MIME-Version: 1.0

-- 
http://lists.linuxfromscratch.org/sympa/info/alfs-discuss
Unsubscribe: See the above information page
------------=_1766306200-26405-51418--