X Tutup
Skip to content

Commit e98d0ce

Browse files
authored
Windows: Workaround for logging during install command (spack#22018)
1 parent e8550fc commit e98d0ce

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

lib/spack/spack/installer.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1695,28 +1695,28 @@ def build_process(pkg, kwargs):
16951695

16961696
# Spawn a daemon that reads from a pipe and redirects
16971697
# everything to log_path
1698-
with log_output(pkg.log_path, echo, True,
1699-
env=unmodified_env) as logger:
1698+
# with log_output(pkg.log_path, echo, True,
1699+
# env=unmodified_env) as logger:
17001700

17011701
# Debug this child process from here
17021702
# ForkablePdb(logger._saved_stdout,
17031703
# logger._saved_stderr).set_trace()
17041704

1705-
for phase_name, phase_attr in zip(
1706-
pkg.phases, pkg._InstallPhase_phases):
1705+
for phase_name, phase_attr in zip(
1706+
pkg.phases, pkg._InstallPhase_phases):
17071707

1708-
with logger.force_echo():
1709-
inner_debug_level = tty.debug_level()
1710-
tty.set_debug(debug_level)
1711-
tty.msg("{0} Executing phase: '{1}'"
1712-
.format(pre, phase_name))
1713-
tty.set_debug(inner_debug_level)
1708+
# with logger.force_echo():
1709+
# inner_debug_level = tty.debug_level()
1710+
# tty.set_debug(debug_level)
1711+
# tty.msg("{0} Executing phase: '{1}'"
1712+
# .format(pre, phase_name))
1713+
# tty.set_debug(inner_debug_level)
17141714

17151715
# Redirect stdout and stderr to daemon pipe
1716-
phase = getattr(pkg, phase_attr)
1717-
phase(pkg.spec, pkg.prefix)
1716+
phase = getattr(pkg, phase_attr)
1717+
phase(pkg.spec, pkg.prefix)
17181718

1719-
echo = logger.echo
1719+
# echo = logger.echo
17201720
log(pkg)
17211721

17221722
# Run post install hooks before build stage is removed.

0 commit comments

Comments
 (0)
X Tutup