commit:     8f1dc66b00e1a02187f74e2f08290f97da423f34
Author:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 27 01:25:05 2026 +0000
Commit:     Eli Schwartz <eschwartz <AT> gentoo <DOT> org>
CommitDate: Thu Mar 12 15:21:05 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1dc66b

readme.gentoo-r1.eclass: use eapi9-pipestatus rather than assert

Preliminary work for EAPI 9, which bans the latter.

Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org>

 eclass/readme.gentoo-r1.eclass | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/eclass/readme.gentoo-r1.eclass b/eclass/readme.gentoo-r1.eclass
index 02167a746f5a..295df1855b65 100644
--- a/eclass/readme.gentoo-r1.eclass
+++ b/eclass/readme.gentoo-r1.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: readme.gentoo-r1.eclass
@@ -21,7 +21,7 @@ if [[ -z ${_README_GENTOO_ECLASS} ]]; then
 _README_GENTOO_ECLASS=1
 
 case ${EAPI} in
-       7|8) ;;
+       7|8) inherit eapi9-pipestatus ;;
        *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
@@ -64,7 +64,7 @@ readme.gentoo_create_doc() {
                        set -f                          # disable filename 
expansion in echo arguments
                        echo -e ${DOC_CONTENTS} | fold -s -w 70 \
                                | sed 's/[[:space:]]*$//' > "${T}"/README.gentoo
-                       assert
+                       pipestatus || die
                        set +f -${saved_flags}
                fi
        elif [[ -f "${FILESDIR}/README.gentoo-${SLOT%/*}" ]]; then

Reply via email to