Peter Scheibel
|
c40559433b
|
added docstring
|
2016-03-29 18:54:24 -07:00 |
|
Peter Scheibel
|
03d907e1e5
|
in the case of multiple digests, avoid creating different mirror filenames from run to run (as long as the available digests do not change)
|
2016-03-29 18:48:25 -07:00 |
|
Peter Scheibel
|
ce4de6227e
|
(1) access package via spec property (2) use any digest to form archive filename
|
2016-03-29 18:45:58 -07:00 |
|
Peter Scheibel
|
bee224c567
|
mirror archive filename now includes the digest type as well as the digest
|
2016-03-29 18:25:22 -07:00 |
|
Peter Scheibel
|
06c98320a8
|
handle case where file contents change but resource name does not (e.g. if resource maintainer uses same name for each new version of a package)
|
2016-03-25 18:38:26 -07:00 |
|
Peter Scheibel
|
bd5abb2922
|
spacing issue
|
2016-03-24 19:48:15 -07:00 |
|
Peter Scheibel
|
6423eab917
|
implemented cache_local method for DIY stage (as a noop)
|
2016-03-24 19:45:10 -07:00 |
|
Peter Scheibel
|
142d1f5cbc
|
stage creates cache fetcher with cache object (so it can be mocked for tests)
|
2016-03-24 19:28:21 -07:00 |
|
Peter Scheibel
|
fe71ba992d
|
remove unused import
|
2016-03-24 12:16:50 -07:00 |
|
Peter Scheibel
|
13bf7d4ff1
|
(1) move definition of MockCache to test command (no definitions or extra work is required in MockPackagesTest) (2) removing outdated logic (which originated in this branch) and minor cleanup
|
2016-03-24 12:02:39 -07:00 |
|
Peter Scheibel
|
dbfa6c925e
|
replace references to cache directory with references to new cache object. tests may assign a mock cache but by default it is None (this will avoid any implicit caching behavior confusing unit tests)
|
2016-03-23 20:18:58 -07:00 |
|
Peter Scheibel
|
ed0f6f75a7
|
clear test cache before and after each MockPackagesTest (I think Ive got a better way to avoid test fragility but Ill add this for now)
|
2016-03-23 19:49:28 -07:00 |
|
Peter Scheibel
|
cb9fba98d8
|
(1) relocate cache for tests (2) initial approach for restoring unit tests (just for git tests although the same concept applies to the other unit tests which are failing - namely those for svn and hg)
|
2016-03-22 19:37:47 -07:00 |
|
Peter Scheibel
|
75460d8586
|
URLFetchStrategy.archive does a copy vs. a move now
|
2016-03-22 10:43:43 -07:00 |
|
Peter Scheibel
|
41a97c8f80
|
temporarily wrap archiving with conditional to avoid moving (this still causes a failure on the initial download)
|
2016-03-21 20:55:23 -07:00 |
|
Peter Scheibel
|
b255f02762
|
undoing whitespace-only diff
|
2016-03-21 20:50:26 -07:00 |
|
Peter Scheibel
|
ee5e507ff6
|
pursuing a strategy using fetch.archive and treating var/spack/cache as a mirror. this should support both URLFetchStrategy as well as VCSFetchStrategy (the previous strategy supported only the former). this won't work until URLFetchStrategy.archive is updated
|
2016-03-21 20:48:12 -07:00 |
|
Peter Scheibel
|
d632266a40
|
move cache to var/spack/cache
|
2016-03-18 17:15:45 -07:00 |
|
Peter Scheibel
|
fd067dd8b8
|
since only archives with checksums can be retrieved from the cache, make sure that an archive without a checksum isnt placed there (this wouldn't cause an error but does waste space and might be confusing)
|
2016-03-18 17:00:13 -07:00 |
|
Peter Scheibel
|
ac7323118e
|
rename for clarity
|
2016-03-18 16:34:45 -07:00 |
|
Peter Scheibel
|
16fa40b893
|
(1) add a var/cache directory under spack. (2) downloads from URLFetchStrategy check the cache and skip the download if the source is available there.
|
2016-03-18 15:50:24 -07:00 |
|
Todd Gamblin
|
741bea032c
|
Merge pull request #574 from LLNL/features/flattener
Created flatten_dependencies function
|
2016-03-18 12:13:48 -07:00 |
|
Gregory Becker
|
151b04637e
|
changed function name and removed hardcoded libs dir
|
2016-03-18 11:55:31 -07:00 |
|
Gregory Becker
|
af7e3cadde
|
cleanup
|
2016-03-18 11:34:07 -07:00 |
|
Gregory Becker
|
76672a4e34
|
Refactoring flat_install
|
2016-03-18 11:28:44 -07:00 |
|
Todd Gamblin
|
4e9ba49272
|
Merge pull request #576 from adamjstewart/features/tar
Add support for .tar files
|
2016-03-18 11:13:17 -07:00 |
|
Adam J. Stewart
|
6acb830263
|
Add support for .tar files
|
2016-03-18 13:03:55 -05:00 |
|
Todd Gamblin
|
fb60d01f6a
|
Merge pull request #569 from drbenmorgan/gcc-suffixes
Add additional suffixes for GCC compiler
|
2016-03-18 10:15:19 -07:00 |
|
Gregory Becker
|
80495e50f9
|
added error class for error that should never come up
|
2016-03-18 09:46:18 -07:00 |
|
Gregory Becker
|
1fa38689d8
|
Created flatten_dependencies function that dummy packages can use to create sane install environments.
|
2016-03-18 09:35:56 -07:00 |
|
Ben Morgan
|
076cc764a7
|
Add additional suffixes for GCC compiler
|
2016-03-18 11:26:22 +00:00 |
|
Todd Gamblin
|
179ed7cce6
|
Merge pull request #566 from eschnett/eschnett/papi
Update PAPI to 5.4.3
|
2016-03-17 18:52:44 -07:00 |
|
Todd Gamblin
|
1689131043
|
Merge pull request #567 from eschnett/eschnett/openblas
Update OpenBLAS to 0.2.16
|
2016-03-17 18:52:32 -07:00 |
|
Todd Gamblin
|
a88c02854a
|
Merge pull request #565 from eschnett/eschnett/curl
Update curl to 7.47.1
|
2016-03-17 18:52:02 -07:00 |
|
Erik Schnetter
|
1b279cd7ff
|
Update OpenBLAS to 0.2.16
|
2016-03-17 21:51:26 -04:00 |
|
Erik Schnetter
|
802acb4d16
|
Update PAPI to 5.4.3
|
2016-03-17 21:50:21 -04:00 |
|
Todd Gamblin
|
90268876f7
|
Change sanity_check_[file|dir] to sanity_check_is_[file|dir], per #554
- Add documentation as well.
|
2016-03-17 18:49:58 -07:00 |
|
Erik Schnetter
|
9e4c757f50
|
Update curl to 7.47.1
|
2016-03-17 21:49:36 -04:00 |
|
Todd Gamblin
|
63f9f4291a
|
Merge pull request #560 from citibeth/efischer/160316-GitFix
Disabled Vulnerable Git Versions
|
2016-03-16 14:03:33 -07:00 |
|
becker33
|
d46d897ac9
|
Merge pull request #559 from adamjstewart/typos/mirrors
Fix grammar in mirrors documentation
|
2016-03-16 13:32:12 -07:00 |
|
citibeth
|
fa2a66db67
|
1. Disabled git versions known to have vulnerabilities.
2. Added autoconf command to allow building directly from GitHub source.
|
2016-03-16 15:46:59 -04:00 |
|
Adam J. Stewart
|
bb04d5cc63
|
Fix grammar in mirrors documentation
|
2016-03-16 14:27:22 -05:00 |
|
Todd Gamblin
|
905549ea2d
|
Merge pull request #555 from epfl-scitas/packages/binutils
Adding latest version in binutils
|
2016-03-16 08:39:13 -07:00 |
|
Todd Gamblin
|
39a792adda
|
Merge pull request #554 from LLNL/features/sanity-check-paths
Add sanity check paths to packages; fix #505
|
2016-03-16 08:38:47 -07:00 |
|
Nicolas Richart
|
9c29966674
|
Change urls in binutils to help 'spack checksum/versions' + adding latest version
|
2016-03-16 12:57:17 +01:00 |
|
Todd Gamblin
|
68d22253ec
|
Add sanity checks to the libelf build.
|
2016-03-15 17:22:48 -07:00 |
|
Todd Gamblin
|
7eca383b10
|
Add sanity check paths to packages; fix #505
|
2016-03-15 17:16:04 -07:00 |
|
Matthew LeGendre
|
108ea1522a
|
Merge pull request #549 from LLNL/bugfix/gh538-less-greedy-concretize
Bugfix/gh538 less greedy concretize
|
2016-03-15 16:18:54 -07:00 |
|
Todd Gamblin
|
15bbd088e6
|
Fix #551: version bug in spack create
- `spack create` now sets a proper version in generated file, based on
the filename, even if it can't find any tarballs for the package.
|
2016-03-15 14:38:06 -07:00 |
|
Todd Gamblin
|
d8a402ae5b
|
Add compiler info and a simple libdwarf build to the checks.
|
2016-03-15 14:33:10 -07:00 |
|