sys-apps/systemd: fixup save_enabled_units
authorMike Gilbert <floppym@gentoo.org>
Thu, 4 Apr 2019 15:27:32 +0000 (11:27 -0400)
committerMike Gilbert <floppym@gentoo.org>
Thu, 4 Apr 2019 15:27:32 +0000 (11:27 -0400)
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert <floppym@gentoo.org>
sys-apps/systemd/systemd-242_rc2.ebuild
sys-apps/systemd/systemd-9999.ebuild

index 0be2440940180ee9b79a7cee36ee5b046839e482..bbb07c49e43bb555a91d515c78978d7a4d627523 100644 (file)
@@ -393,7 +393,8 @@ migrate_locale() {
 }
 
 save_enabled_units() {
-       [[ -z ${ROOT} ]] || return
+       ENABLED_UNITS=()
+       type systemctl &>/dev/null || return
        for x; do
                if systemctl --quiet --root="${ROOT:-/}" is-enabled "${x}"; then
                        ENABLED_UNITS+=( "${x}" )
index 0be2440940180ee9b79a7cee36ee5b046839e482..bbb07c49e43bb555a91d515c78978d7a4d627523 100644 (file)
@@ -393,7 +393,8 @@ migrate_locale() {
 }
 
 save_enabled_units() {
-       [[ -z ${ROOT} ]] || return
+       ENABLED_UNITS=()
+       type systemctl &>/dev/null || return
        for x; do
                if systemctl --quiet --root="${ROOT:-/}" is-enabled "${x}"; then
                        ENABLED_UNITS+=( "${x}" )