diff --git a/chapter08/meson.xml b/chapter08/meson.xml
index 91b4b61bc..d2132b5a1 100644
--- a/chapter08/meson.xml
+++ b/chapter08/meson.xml
@@ -70,14 +70,16 @@ install -vDm644 data/shell-completions/zsh/_meson /usr/share/zsh/site-functions/
-w dist
- Put the created wheels into the `dist` directory.
+ Put the created wheels into the
+ dist directory.
--find-links dist
- Install wheels from the 'dist' directory.
+ Install wheels from the
+ dist directory.
diff --git a/chapter08/python.xml b/chapter08/python.xml
index 76530d782..1af9e0db9 100644
--- a/chapter08/python.xml
+++ b/chapter08/python.xml
@@ -93,11 +93,17 @@
make install
In serveral places we use the pip3 command to
- install Python 3 programs and modules for all users as root. This conflicts
- with the Python developers recommendation to build packages in a virtual
- environment as a regular user. To this end, a multi-line warning is
- written when using pip3 as the root user. If desired,
- supress this warning by running the following command:
+ install Python 3 programs and modules for all users as
+ root. This conflicts
+ with the Python developers recommendation to install packages into a
+ virtual environment or the home directory of a regular user (by running
+ pip3 as this user). To this end, a multi-line warning
+ is written when using pip3 as the
+ root user. The main reason
+ of this recommendation is for avoiding a conflict with the system
+ package manager (dpkg for example), but LFS does not
+ have a system-wide package manager so this is not a problem. If desired,
+ suppress this warning by running the following command:
sed -e '/def warn_if_run_as_root/a\ return' \
-i /usr/lib/python3.10/site-packages/pip/_internal/cli/req_command.py
diff --git a/chapter08/wheel.xml b/chapter08/wheel.xml
index 78fa94fd8..f15824ad5 100644
--- a/chapter08/wheel.xml
+++ b/chapter08/wheel.xml
@@ -23,7 +23,7 @@
- Wheel is a Python library that implements the reference
+ Wheel is a Python library that is the reference
implementation of the Python wheel packaging standard.
@@ -50,7 +50,7 @@
install
- Install the package
+ Install the package.
@@ -79,16 +79,33 @@
Contents of Wheel
- Installed module
+ Installed program
Installed directory
- wheel.py
+ wheel
/usr/lib/python&python-minor;/site-packages/wheel
-
+
+ Short Descriptions
+
+
+
+
+ wheel
+
+
+ is an utility to unpack, pack, or convert wheel packages
+
+
+ wheel
+
+
+
+
+