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.