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
This commit is contained in:
parent
eaa21b2349
commit
ba505f90d8
|
@ -4,9 +4,7 @@ if USING_PYTHON_2
|
||||||
dist_bin_SCRIPTS = arc_summary2
|
dist_bin_SCRIPTS = arc_summary2
|
||||||
install-exec-hook:
|
install-exec-hook:
|
||||||
mv $(DESTDIR)$(bindir)/arc_summary2 $(DESTDIR)$(bindir)/arc_summary
|
mv $(DESTDIR)$(bindir)/arc_summary2 $(DESTDIR)$(bindir)/arc_summary
|
||||||
endif
|
else
|
||||||
|
|
||||||
if USING_PYTHON_3
|
|
||||||
dist_bin_SCRIPTS = arc_summary3
|
dist_bin_SCRIPTS = arc_summary3
|
||||||
install-exec-hook:
|
install-exec-hook:
|
||||||
mv $(DESTDIR)$(bindir)/arc_summary3 $(DESTDIR)$(bindir)/arc_summary
|
mv $(DESTDIR)$(bindir)/arc_summary3 $(DESTDIR)$(bindir)/arc_summary
|
||||||
|
|
Loading…
Reference in New Issue