diff options
author | Michael Kuhn <michael.kuhn@informatik.uni-hamburg.de> | 2020-01-16 17:11:54 +0100 |
---|---|---|
committer | Adam J. Stewart <ajstewart426@gmail.com> | 2020-01-16 10:11:53 -0600 |
commit | 8ad0be96aa83815c1ebb9d1b77f701466bbfa776 (patch) | |
tree | d318a6405ec3a87712682459c87afa490b6023a3 /var/spack/repos/builtin/packages/perl/package.py | |
parent | b7f04935630cbe9c94f8bdc64bbace595c80cfc8 (diff) | |
download | spack-8ad0be96aa83815c1ebb9d1b77f701466bbfa776.tar.gz spack-8ad0be96aa83815c1ebb9d1b77f701466bbfa776.tar.bz2 spack-8ad0be96aa83815c1ebb9d1b77f701466bbfa776.tar.xz spack-8ad0be96aa83815c1ebb9d1b77f701466bbfa776.zip |
perl: Fix binary detection (#14536)
It seems that stable versions of perl also install a `perlX.Y.Z` binary.
However, it seems that this binary can hang if used in conjunction with
Spack's sbang workaround, as observed during automake's build.
Diffstat (limited to 'var/spack/repos/builtin/packages/perl/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/perl/package.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/perl/package.py b/var/spack/repos/builtin/packages/perl/package.py index 176dea0495..847bf83765 100644 --- a/var/spack/repos/builtin/packages/perl/package.py +++ b/var/spack/repos/builtin/packages/perl/package.py @@ -305,7 +305,7 @@ class Perl(Package): # Perl doesn't use Autotools, it should subclass Package Returns: Executable: the Perl command """ - for ver in (self.spec.version, ''): + for ver in ('', self.spec.version): path = os.path.join(self.prefix.bin, '{0}{1}'.format( self.spec.name, ver)) if os.path.exists(path): |