On Mon, 3 Aug 2020 at 00:46, Xi Ruoyao via lfs-dev
<lfs-dev@lists.linuxfromscratch.org> wrote:
>
> It's nearly impossible.  If we do that we'll have to introduce at least five 
> new
> packages: dosfstools, popt, pciutils, efivar, and efibootmgr.  Pciutils is
> recommended to be installed along with "which" (it's a package's name), and 
> one
> of wget/curl/lynx to make update-pciids script usable.  And, to make grub menu
> "showing normal" we'll need freetype. Freetype has a circular dependency with
> harfbuzz.  Harfbuzz requires glib, graphite, and ICU to be fully functional.
>

Worth pointing out, as the hint does, that you can install Freetype
without the harfbuzz, so as to get enough to install an enhanced
Grub, and then go back and install a Freetype+harfbuzz later.

Similarly, the lack of an update-pciids script may not be a major
problem as, when building the UEFI-aware Grub for the first time,
you can download what that script would fetch, using the host
system, and just put the payload into place on the LFS system.

It's probably way too far beyond LFS to have it in the LFS Book,
but the basic capabilities are not as hard to add as one might
come to think, just by following all of the BLFS Book's dependencies
to the end of each chain.

Kevin
-- 
http://lists.linuxfromscratch.org/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to