diff --git a/book/bookinfo.xml b/book/bookinfo.xml
index 9cb3d1b2b8..31cc6034d0 100644
--- a/book/bookinfo.xml
+++ b/book/bookinfo.xml
@@ -46,11 +46,11 @@
- This book both follows on from and treads back to the Linux From Scratch
- book. It follows the same principles as the Beyond Linux From Scratch book
- but aims to only suppliment it. It introduces and guides the reader
- through additions to the system like Steam and
- Wine, and the packages along the way.
+ This book introduces and guides the reader through additions to the
+ system like Steam,
+ Wine, and their dependencies after the LFS
+ book or the LFS Multilib book on x86_64 systems. This book is meant to be
+ followed before BLFS.
diff --git a/book/foreword.xml b/book/foreword.xml
index 1a6c2501cc..95c265a099 100644
--- a/book/foreword.xml
+++ b/book/foreword.xml
@@ -12,10 +12,9 @@
Foreword
- This version of the book is meant to be a separate book from LFS
- and BLFS entirely but meant to be used in conjuction with BLFS.
- This is meant to be built on Thomas' Multilib mirror with
- modifications.
+ This book is separate from LFS and BLFS, where it should be followed after
+ LFS but before BLFS. On x86_64 systems, this book is meant to be followed
+ after Thomas' Multilib mirror of LFS.
@@ -28,7 +27,7 @@
Zeckma
-April 5th, 2024
+August 2nd, 2024
diff --git a/introduction/welcome/changelog.xml b/introduction/welcome/changelog.xml
index 748f609aa3..9fa82d9269 100644
--- a/introduction/welcome/changelog.xml
+++ b/introduction/welcome/changelog.xml
@@ -42,6 +42,9 @@
August 2nd, 2024
+
+ [Zeckmathederg] - Added information regarding book order.
+
[Zeckmathederg] - HarfBuzz: Add important tag regarding Glib.
diff --git a/introduction/welcome/important.xml b/introduction/welcome/important.xml
index cb0fa108a8..73172d32bf 100644
--- a/introduction/welcome/important.xml
+++ b/introduction/welcome/important.xml
@@ -20,6 +20,27 @@
here.
+
+ Book Order
+
+
+ GLFS can be great if you follow it right after the LFS vanilla or
+ multilib books; however, it can be a pain to do if you have followed BLFS
+ after LFS and are now getting around to doing GLFS. One such issue that can
+ arise from this practice is packages may be detected via
+ pkgconf, such as Glib, where a 64-bit only install is
+ detected whilst trying to install a 32-bit package, leading to linker errors.
+
+
+
+ As such, it is recommended that you first follow the
+ LFS vanilla or multilib books first, then GLFS right after.
+ THEN you may follow BLFS and
+ install the packages you are used to using.
+
+
+
+
Init System
diff --git a/shareddeps/dps/basicx/other/harfbuzz.xml b/shareddeps/dps/basicx/other/harfbuzz.xml
index bf1b762c90..891b526bcc 100644
--- a/shareddeps/dps/basicx/other/harfbuzz.xml
+++ b/shareddeps/dps/basicx/other/harfbuzz.xml
@@ -91,9 +91,8 @@
/usr/lib/pkgconfig/NOUSE.glib-2.0.pc
After you are done installing this package, you may move it back.
- Doing this is not supported by the GLFS Development Team. It is
- recommended to only install the packages in GLFS first before moving
- on to install other packages, notably those that appear in BLFS.
+ Doing all of this is not recommended. Please read up on
+ for more information.