debug-print: don't stat $T during depend phase
diff --git a/bin/ebuild.sh b/bin/ebuild.sh
index 4b831ef..c6bb57e 100755
--- a/bin/ebuild.sh
+++ b/bin/ebuild.sh
@@ -1267,7 +1267,7 @@
 debug-print() {
 	# if $T isn't defined, we're in dep calculation mode and
 	# shouldn't do anything
-	[[ ! -d ${T} || ${#} -eq 0 ]] && return 0
+	[[ $EBUILD_PHASE = depend || ! -d ${T} || ${#} -eq 0 ]] && return 0
 
 	if [[ ${ECLASS_DEBUG_OUTPUT} == on ]]; then
 		printf 'debug: %s\n' "${@}" >&2