From 5940ec0d74be1d775c3a7a3a6cc9804db9e101ca Mon Sep 17 00:00:00 2001
From: Hadrien G <grasland@lal.in2p3.fr>
Date: Thu, 19 Dec 2019 19:45:09 +0100
Subject: [PATCH] Remove python2-ism in root package (#14223)

---
 var/spack/repos/builtin/packages/root/package.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/var/spack/repos/builtin/packages/root/package.py b/var/spack/repos/builtin/packages/root/package.py
index 7270405ddc..1dfdcb0982 100644
--- a/var/spack/repos/builtin/packages/root/package.py
+++ b/var/spack/repos/builtin/packages/root/package.py
@@ -6,7 +6,6 @@
 
 from spack import *
 import sys
-import types
 
 
 class Root(CMakePackage):
@@ -450,7 +449,7 @@ def _process_opts(self, *opt_lists):
 
         def _process_opt(opt_name, cond_or_variant=None):
             val = cond_or_variant if \
-                isinstance(cond_or_variant, types.BooleanType) else \
+                isinstance(cond_or_variant, bool) else \
                 ('+{variant}'.format(variant=cond_or_variant or opt_name)
                  in self.spec)
             return '-D{opt}:BOOL={val}'.format(opt=opt_name, val='ON' if
-- 
GitLab