diff options
-rwxr-xr-x | bin/revdep-rebuild.sh | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/bin/revdep-rebuild.sh b/bin/revdep-rebuild.sh index 8cf9f79..3179a83 100755 --- a/bin/revdep-rebuild.sh +++ b/bin/revdep-rebuild.sh @@ -309,7 +309,16 @@ setup_color() { # This should still work if NOCOLOR is set by the -C flag or in the user's # environment. [[ $NOCOLOR = yes || $NOCOLOR = true ]] && export RC_NOCOLOR=yes # HACK! (grr) - . /etc/init.d/functions.sh + # TODO: Change location according to Bug 373219 + # Remove /etc/init.d/functions.sh once everything is migrated + if [ -e /lib/gentoo/functions.sh ]; then + . /lib/gentoo/functions.sh + elif [ -e /etc/init.d/functions.sh ]; then + . /etc/init.d/functions.sh + else + echo "Unable to find functions.sh" + exit 1 + fi } ## # Die if an argument is missing. |