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 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |