aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBruce Dubbs <bdubbs@linuxfromscratch.org>2023-11-01 11:10:59 -0500
committerBruce Dubbs <bdubbs@linuxfromscratch.org>2023-11-01 11:10:59 -0500
commit80321c688113f74a9b72ef76d2c27ce24b6c69c4 (patch)
tree6251ea5e9cfdc29fc6acf8ed371a514f03f50820
parent6b1661a6374a52230e81bca1476aefe0aa3b0290 (diff)
parent23d67d844b95075f27ee04dcebb7e87c8655092c (diff)
Merge branch 'trunk' of git.linuxfromscratch.org:lfs into trunk
-rw-r--r--appendices/dependencies.xml49
-rw-r--r--chapter08/python.xml9
-rw-r--r--chapter08/setuptools.xml6
3 files changed, 47 insertions, 17 deletions
diff --git a/appendices/dependencies.xml b/appendices/dependencies.xml
index 2bec3dd93..73194612c 100644
--- a/appendices/dependencies.xml
+++ b/appendices/dependencies.xml
@@ -1501,7 +1501,7 @@
<segmentedlist id="jinja2-depends">
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>MarkupSafe and Python</seg>
+ <seg>MarkupSafe, Python, Setuptools, and Wheel</seg>
</seglistitem>
</segmentedlist>
@@ -2141,7 +2141,7 @@
<segmentedlist id="markupsafe-depends">
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Python</seg>
+ <seg>Python, Setuptools, and Wheel</seg>
</seglistitem>
</segmentedlist>
@@ -2179,7 +2179,7 @@
<segmentedlist id="meson-depends">
<segtitle>&dependencies;</segtitle>
<seglistitem>
- <seg>Ninja and Python</seg>
+ <seg>Ninja, Python, Setuptools, and Wheel</seg>
</seglistitem>
</segmentedlist>
@@ -2741,6 +2741,44 @@
</seglistitem>
</segmentedlist>
+<!-- Begin Setuptools dependency info -->
+ <bridgehead renderas="sect2" id="setuptools-dep">Setuptools</bridgehead>
+
+ <segmentedlist id="setuptools-depends">
+ <segtitle>&dependencies;</segtitle>
+ <seglistitem>
+ <seg>Python and Wheel</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist id="setuptools-rundeps">
+ <segtitle>&runtime;</segtitle>
+ <seglistitem>
+ <seg>Python</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist id="setuptools-testdeps">
+ <segtitle>&testsuites;</segtitle>
+ <seglistitem>
+ <seg>No test suite available</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist id="setuptools-before">
+ <segtitle>&before;</segtitle>
+ <seglistitem>
+ <seg>Jinja2, MarkupSafe, and Meson</seg>
+ </seglistitem>
+ </segmentedlist>
+
+ <segmentedlist id="setuptools-optdeps">
+ <segtitle>&external;</segtitle>
+ <seglistitem>
+ <seg>None</seg>
+ </seglistitem>
+ </segmentedlist>
+
<!-- Begin Shadow dependency info -->
<bridgehead renderas="sect2" id="shadow-dep">Shadow</bridgehead>
@@ -3216,7 +3254,7 @@
</segmentedlist>
<!-- Begin Wheel dependency info -->
- <bridgehead renderas="sect2" id="wheel-dep">wheel</bridgehead>
+ <bridgehead renderas="sect2" id="wheel-dep">Wheel</bridgehead>
<segmentedlist id="wheel-depends">
<segtitle>&dependencies;</segtitle>
@@ -3243,8 +3281,7 @@
<segtitle>&before;</segtitle>
<seglistitem>
<seg>
- <phrase revision='sysv'>None</phrase>
- <phrase revision='systemd'>Jinja2</phrase>
+ Jinja2, MarkupSafe, Meson, and Setuptools
</seg>
</seglistitem>
</segmentedlist>
diff --git a/chapter08/python.xml b/chapter08/python.xml
index a4bfeaf91..f7bc19d47 100644
--- a/chapter08/python.xml
+++ b/chapter08/python.xml
@@ -48,7 +48,6 @@
<screen><userinput remap="configure">./configure --prefix=/usr \
--enable-shared \
--with-system-expat \
- --with-system-ffi \
--enable-optimizations</userinput></screen>
<variablelist>
@@ -63,14 +62,6 @@
</varlistentry>
<varlistentry>
- <term><parameter>--with-system-ffi</parameter></term>
- <listitem>
- <para>This switch enables linking against the system version of
- <filename class='libraryfile'>libffi.so</filename>.</para>
- </listitem>
- </varlistentry>
-
- <varlistentry>
<term><parameter>--enable-optimizations</parameter></term>
<listitem>
<para>This switch enables extensive, but time-consuming, optimization
diff --git a/chapter08/setuptools.xml b/chapter08/setuptools.xml
index dac35c5ef..257a50328 100644
--- a/chapter08/setuptools.xml
+++ b/chapter08/setuptools.xml
@@ -57,8 +57,10 @@
<seglistitem>
<seg>
- /usr/lib/python&python-minor;/site-packages/flit_core and
- /usr/lib/python&python-minor;/site-packages/flit_core-&setuptools-version;.dist-info
+ /usr/lib/python&python-minor;/site-packages/_distutils_hack,
+ /usr/lib/python&python-minor;/site-packages/pkg_resources,
+ /usr/lib/python&python-minor;/site-packages/setuptools, and
+ /usr/lib/python&python-minor;/site-packages/setuptools-&setuptools-version;.dist-info
</seg>
</seglistitem>
</segmentedlist>