app-portage/cfg-update: fix ROOT check in pkg_postinst

With EAPI 7+, ROOT and others will be blank (not /).

Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
Sam James
2022-04-22 18:40:23 +01:00
parent 1d46cd30c3
commit ebabb03c2f

View File

@@ -1,4 +1,4 @@
# Copyright 1999-2021 Gentoo Authors
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -22,7 +22,7 @@ RDEPEND="
S="${WORKDIR}/rich0-cfg-update-2f10786"
pkg_prerm() {
if [[ ${ROOT} == / ]]
if [[ -z ${ROOT} ]]
then
ebegin "Disabling portage hook"
cfg-update --ebuild --disable-portage-hook
@@ -80,7 +80,7 @@ pkg_postinst() {
echo
fi
if [[ ${ROOT} == / ]]
if [[ -z ${ROOT} ]]
then
ebegin "Moving backups to /var/lib/cfg-update/backups"
/usr/bin/cfg-update --ebuild --move-backups