summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorTodd Gamblin <tgamblin@llnl.gov>2014-04-13 17:32:22 -0700
committerTodd Gamblin <tgamblin@llnl.gov>2014-04-13 17:32:22 -0700
commit79c5dd095273dba5481580da242959b4417e680f (patch)
tree87005c4a898d85f49fc34b49b80293206c1fac3f /var
parent59a3b8dc67fcfd7f82de1fbd6fe6a1fafb66b115 (diff)
downloadspack-79c5dd095273dba5481580da242959b4417e680f.tar.gz
spack-79c5dd095273dba5481580da242959b4417e680f.tar.bz2
spack-79c5dd095273dba5481580da242959b4417e680f.tar.xz
spack-79c5dd095273dba5481580da242959b4417e680f.zip
Fix SPACK-21: stage names are too long
Stage names now hash dependencies like install prefixes.
Diffstat (limited to 'var')
-rw-r--r--var/spack/packages/stat/package.py18
1 files changed, 5 insertions, 13 deletions
diff --git a/var/spack/packages/stat/package.py b/var/spack/packages/stat/package.py
index d621bcef01..71f3b086a0 100644
--- a/var/spack/packages/stat/package.py
+++ b/var/spack/packages/stat/package.py
@@ -10,26 +10,18 @@ class Stat(Package):
depends_on('libdwarf')
depends_on('dyninst')
depends_on('graphlib')
- #depends_on('launchmon') # TODO: when added, path gets too long (Jira SPACK-21)!
+ depends_on('launchmon')
depends_on('mrnet')
def install(self, spec, prefix):
configure(
"--enable-gui",
"--prefix=%s" % prefix,
-
- # TODO: this uses the launchmon package, but path is
- # too long (see depends_on above) (Jira SPACK-21)
- # "--with-launchmon=%s" % spec['launchmon'].prefix,
-
- # TODO: launchmon line above is the proper one once
- # SPACK-21 is fixed
- "--with-launchmon=/collab/usr/global/tools/launchmon/chaos_5_x86_64_ib/launchmon-1.0.0-20140312",
-
- "--with-mrnet=%s" % spec['mrnet'].prefix,
- "--with-graphlib=%s" % spec['graphlib'].prefix,
+ "--with-launchmon=%s" % spec['launchmon'].prefix,
+ "--with-mrnet=%s" % spec['mrnet'].prefix,
+ "--with-graphlib=%s" % spec['graphlib'].prefix,
"--with-stackwalker=%s" % spec['dyninst'].prefix,
- "--with-libdwarf=%s" % spec['libdwarf'].prefix)
+ "--with-libdwarf=%s" % spec['libdwarf'].prefix)
# TODO: remove once SPACK-19 is fixed
import shutil