Skip to content
Permalink
Browse files

arc_summary: prefer python3 version and install when there is no python

This matches the behavior of other python scripts, such as arcstat and
dbufstat, which are always installed but whose install-exec-hook actions
will simply touch up the shebang if a python interpreter was configured
*and* that interpreter is a python2 interpreter.

Fixes installation in a minimal build chroot without python available.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Ryan Moeller <ryan@freqlabs.com>
Signed-off-by: Eli Schwartz <eschwartz@archlinux.org>
Closes #8851
  • Loading branch information...
eli-schwartz authored and behlendorf committed Jun 10, 2019
1 parent eaa21b2 commit ba505f90d8a1c1c8608fd7ba24b108e8f15b65e0
Showing with 1 addition and 3 deletions.
  1. +1 −3 cmd/arc_summary/Makefile.am
@@ -4,9 +4,7 @@ if USING_PYTHON_2
dist_bin_SCRIPTS = arc_summary2
install-exec-hook:
mv $(DESTDIR)$(bindir)/arc_summary2 $(DESTDIR)$(bindir)/arc_summary
endif

if USING_PYTHON_3
else
dist_bin_SCRIPTS = arc_summary3
install-exec-hook:
mv $(DESTDIR)$(bindir)/arc_summary3 $(DESTDIR)$(bindir)/arc_summary

0 comments on commit ba505f9

Please sign in to comment.
You can’t perform that action at this time.