diff --git a/lib/spack/spack/environment.py b/lib/spack/spack/environment.py index dd2d9328493..fff1485e3c3 100644 --- a/lib/spack/spack/environment.py +++ b/lib/spack/spack/environment.py @@ -724,7 +724,7 @@ def _transaction_lock_path(self): """The location of the lock file used to synchronize multiple processes updating the same environment. """ - return os.path.join(self.path, 'transaction_lock') + return os.path.join(self.env_subdir_path, 'transaction_lock') @property def lock_path(self):