From 2434ce3f60fb4f884736208ffcf8263778121483 Mon Sep 17 00:00:00 2001
From: Poltern <2363951+Poltern@users.noreply.github.com>
Date: Tue, 9 Apr 2024 17:27:49 +0500
Subject: [PATCH] util-linux: Create a dummy /etc/fstab to satisfy two tests
python: Document test failures with recent expat kernel: Regenerate kernel
config with 6.8.2
---
chapter08/python.xml | 3 +++
chapter08/util-linux.xml | 11 +++++++++--
chapter10/kernel/kernel.version | 2 +-
3 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/chapter08/python.xml b/chapter08/python.xml
index e0a9dd9..1fb3b3f 100644
--- a/chapter08/python.xml
+++ b/chapter08/python.xml
@@ -90,6 +90,9 @@
автоматически перезапускает неудачно завершённые тесты. Если сначала тест не пройден, но
пройден при повторном запуске, его следует считать пройденным.
+ Известно, что два теста с именами test_xml_etree и
+ test_xml_etree_c завершаются неудачно с expat-2.6.0 или новее.
+
Установите пакет:
make install
diff --git a/chapter08/util-linux.xml b/chapter08/util-linux.xml
index 3e80f60..f37c72a 100644
--- a/chapter08/util-linux.xml
+++ b/chapter08/util-linux.xml
@@ -91,7 +91,13 @@
make
- По желанию запустите набор тестов от имени пользователя без полномочий &root;:
+
+ По желанию создайте фиктивный файл /etc/fstab для выполнения двух
+ тестов и запустите набор тестов от имени пользователя без полномочий &root;:
Запуск набора тестов от имени пользователя root
может повредить вашу систему. Чтобы запустить тесты, опция CONFIG_SCSI_DEBUG для ядра должна
@@ -102,7 +108,8 @@
bash tests/run.sh --srcdir=$PWD --builddir=$PWD
-chown -R tester .
+touch /etc/fstab
+chown -R tester .
su tester -c "make -k check"
diff --git a/chapter10/kernel/kernel.version b/chapter10/kernel/kernel.version
index 29310f4..166d79d 100644
--- a/chapter10/kernel/kernel.version
+++ b/chapter10/kernel/kernel.version
@@ -1 +1 @@
-6.7.4
+6.8.2