From 43705a305a71e5b834631a5302263987ae5808ec Mon Sep 17 00:00:00 2001
From: Poltern <2363951+Poltern@users.noreply.github.com>
Date: Sat, 6 Apr 2024 21:07:47 +0500
Subject: [PATCH] Typos fix python: Run test suite with a time limit
generalinstructions: Remove a false statement about "cp -R destroys symlink"
---
chapter01/changelog.xml | 2 +-
chapter08/python.xml | 15 +++++++++++----
chapter10/kernel.xml | 4 ++--
chapter11/reboot.xml | 2 +-
part3intro/generalinstructions.xml | 4 ++--
5 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index f46dd26..6991a4c 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -77,7 +77,7 @@
2024-03-29
- [bdubbs] - Revert to xz-5.4.6 due to uptream
+ [bdubbs] - Revert to xz-5.4.6 due to upstream
compromise.
diff --git a/chapter08/python.xml b/chapter08/python.xml
index e772d4e..e0a9dd9 100644
--- a/chapter08/python.xml
+++ b/chapter08/python.xml
@@ -78,10 +78,17 @@
make
- Запускать тесты на этом этапе не рекомендуется. Известно, что тесты зависают
- на неопределенный срок в неполной среде LFS. При желании тесты можно запустить
- повторно в конце этой главы или при переустановке Python 3 в BLFS. Чтобы запустить
- тесты, выполните команду make test.
+ Известно, что некоторые тесты Python иногда зависают на неопределенный
+ срок. Чтобы протестировать пакет, запустите набор тестов, установив 2-минутный лимит времени
+ для каждого тестового примера:
+
+make test TESTOPTS="--timeout 120"
+
+ На медленной системе вам может потребоваться ещё увеличить ограничение по времени, и
+ 1 SBU (измеряется при сборке Binutils - Проход 1 с использованием одного ядра ЦП) должно
+ быть достаточно. В процессе выполнения некоторых тестов бывают сбои, поэтому набор тестов
+ автоматически перезапускает неудачно завершённые тесты. Если сначала тест не пройден, но
+ пройден при повторном запуске, его следует считать пройденным.
Установите пакет:
diff --git a/chapter10/kernel.xml b/chapter10/kernel.xml
index f49183d..a7ed0f1 100644
--- a/chapter10/kernel.xml
+++ b/chapter10/kernel.xml
@@ -54,7 +54,7 @@
с этим процессом, внимательно следовать описанным ниже процедурам. Главная цель сейчас
состоит в том, чтобы довести первоначальную систему до состояния, когда вы сможете войти
в систему из командной строки при последующей перезагрузке в .
- Вопросы оптимизация и кастомизация второстепенны.
+ Вопросы оптимизации и кастомизации второстепенны.
@@ -67,7 +67,7 @@
Если ничего не помогает, вы можете обратиться за помощью в список рассылки
- lfs-support. Обратите
+ lfs-support. Обратите
внимание, что подписка необходима для того, чтобы рассылка не содержала спама.
diff --git a/chapter11/reboot.xml b/chapter11/reboot.xml
index 05bf5c0..3a326d8 100644
--- a/chapter11/reboot.xml
+++ b/chapter11/reboot.xml
@@ -136,7 +136,7 @@ umount -v $LFS/usr
Если перезагрузка завершилась неудачей, самое
время устранить эти неполадки. Советы по решению проблем с начальной загрузкой, смотрите
- на странице .
+ на странице .
diff --git a/part3intro/generalinstructions.xml b/part3intro/generalinstructions.xml
index 0384cf7..4c8edbd 100644
--- a/part3intro/generalinstructions.xml
+++ b/part3intro/generalinstructions.xml
@@ -112,8 +112,8 @@
Не используйте никаких методов, кроме команды tar,
для извлечения исходного кода. Примечательно, что использование команды
cp -R для копирования дерева исходного кода в другое
- место может привести к уничтожению ссылок и меток времени в дереве исходного
- кода и привести к сбою сборки.
+ место может привести к уничтожению меток времени в дереве исходного кода
+ и привести к сбою сборки.
Перейдите в каталог, созданный при извлечении пакета.