Bootstrap GnuPG (#24003)
* GnuPG: allow bootstrapping from buildcache and sources * Add a test to bootstrap GnuPG from binaries * Disable bootstrapping in tests * Add e2e test to bootstrap GnuPG from sources on Ubuntu * Add e2e test to bootstrap GnuPG on macOS
This commit is contained in:
		 Massimiliano Culpo
					Massimiliano Culpo
				
			
				
					committed by
					
						 GitHub
						GitHub
					
				
			
			
				
	
			
			
			 GitHub
						GitHub
					
				
			
						parent
						
							1a3747b2b3
						
					
				
				
					commit
					78c08fccd5
				
			
							
								
								
									
										204
									
								
								share/spack/bootstrap/github-actions/gnupg.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										204
									
								
								share/spack/bootstrap/github-actions/gnupg.json
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,204 @@ | ||||
| { | ||||
|   "verified": [ | ||||
|     { | ||||
|       "binaries": [ | ||||
|         [ | ||||
|           "libgpg-error", | ||||
|           "hph66gvb7vlinpzwoytxq27ojb7gtl2j", | ||||
|           "f040f513e212c428ee863d75924331f58b5f8f3946f98c757a9e0af0d0a34f63" | ||||
|         ], | ||||
|         [ | ||||
|           "libiconv", | ||||
|           "ckpif6rcf7mxdmceyv6sqvtnwfqi7fmc", | ||||
|           "1d745d04f7c8a1c4d17d9735eba0ee88c8acfbb213c22a15e45e58637867ed4c" | ||||
|         ], | ||||
|         [ | ||||
|           "npth", | ||||
|           "fjuoy73whriauk3bt6ma5fwet6iric7y", | ||||
|           "78d5d9e339ef901b0def0924a72ce87a93e0a8acb7394ec2c35be6c328154444" | ||||
|         ], | ||||
|         [ | ||||
|           "zlib", | ||||
|           "qo6otxqnn6mxpw4zhqc4wdwqmgcfjdfe", | ||||
|           "f00c38ecaf316cd665399ed14c233f839ae5868387ff04998e1ec949c1f4dcd6" | ||||
|         ], | ||||
|         [ | ||||
|           "libassuan", | ||||
|           "2upi74qccouj4k6d7wultp2u5fntayi3", | ||||
|           "f2118b102f9a94bb1e2804492689b44b260b7f6e46ac1208d5110ebffe24bf99" | ||||
|         ], | ||||
|         [ | ||||
|           "libgcrypt", | ||||
|           "xzhvvm44cfxwvgqgkpbeucpnl4dbj4p2", | ||||
|           "ae717e068f2f7f4eaeee4bdec4a6b20ff299c59c3d724c1661b6045fda628a9b" | ||||
|         ], | ||||
|         [ | ||||
|           "libksba", | ||||
|           "aodyg5mzfule3vimuetmzulv5mzdx37g", | ||||
|           "c665eb20f27b2d28fcb634fe958829165e44a27b1ad69995d5040f13d5693d52" | ||||
|         ], | ||||
|         [ | ||||
|           "pinentry", | ||||
|           "ihqcvdm5okxuvnln463l7h4flbkhrp44", | ||||
|           "b0c7781354eb4a7c9e979802590c0e4fb7eb53f440191367f0142eac4868f8d6" | ||||
|         ], | ||||
|         [ | ||||
|           "gnupg", | ||||
|           "47vilwybwuxved7jov7esiad3qlkv5rp", | ||||
|           "83f3de13b2712a05f520d16b5141797493f8b117041dd32aa5414a25d9d53439" | ||||
|         ] | ||||
|       ], | ||||
|       "spec": "gnupg@2.3: %apple-clang platform=darwin target=x86_64" | ||||
|     }, | ||||
|     { | ||||
|       "binaries": [ | ||||
|         [ | ||||
|           "libgpg-error", | ||||
|           "3dkguooajaaejhsebigs2e3lhk37mtem", | ||||
|           "09c5edd93fb479961d62d9938c1ea02b8f443babf0e79776f1539085c3422cd5" | ||||
|         ], | ||||
|         [ | ||||
|           "libiconv", | ||||
|           "i2eqtudh3zcxt5fvxuhe6n2ztuqbadtp", | ||||
|           "838786e029474d668b5f83a9669d227c812253c3c3f0328aa4f888542a7de830" | ||||
|         ], | ||||
|         [ | ||||
|           "npth", | ||||
|           "c3z6gg3ilutvvryxkjrboampqv5u5s2s", | ||||
|           "967522ae988ccce8c922f28aa2124170246f501f0a45179b919d827bf28c35d2" | ||||
|         ], | ||||
|         [ | ||||
|           "zlib", | ||||
|           "p2jozvok56voja7652dms4gvthpcjzta", | ||||
|           "41cbc69850640ed4466dbedc1bb4ccb0ade0c1a1e8fcd70d1e247b1387b937b5" | ||||
|         ], | ||||
|         [ | ||||
|           "libassuan", | ||||
|           "s2wx2xvt3iz3sigcdt5tvppj2m7e2bsf", | ||||
|           "5f766af4ff355769e3e456a9c95636a20a64f5ba32aecec633216a3d83a854f8" | ||||
|         ], | ||||
|         [ | ||||
|           "libgcrypt", | ||||
|           "gznmtryix6ck4x3chnuvbctz4xa3fmxl", | ||||
|           "0261b03f790c5320980d27bf0a471a1a4663929689ddfaeb5e568d33be8dc889" | ||||
|         ], | ||||
|         [ | ||||
|           "libksba", | ||||
|           "uxaryyfybbcw563jcwumufhfmbsawlbz", | ||||
|           "f45fff7a6a5c626a1474c7354fd00e18e629fcd086787336f7d62d1ead50c94f" | ||||
|         ], | ||||
|         [ | ||||
|           "pinentry", | ||||
|           "ias6sb4qi24u6i7axr5hkj4liq5dtr6l", | ||||
|           "a2a8e7652dceb7d080ff78726d28099f9050cb9f6e290d97f1f59f4b42521b9c" | ||||
|         ], | ||||
|         [ | ||||
|           "gnupg", | ||||
|           "qpm457bujhmfqy66euzhswokumuvufbz", | ||||
|           "d2371e26412e10fc702b9b2482aff776108194b84e1927644a3d64f5710fd163" | ||||
|         ] | ||||
|       ], | ||||
|       "spec": "gnupg@2.3: %gcc platform=linux target=aarch64" | ||||
|     }, | ||||
|     { | ||||
|       "binaries": [ | ||||
|         [ | ||||
|           "libgpg-error", | ||||
|           "4bp6dcfdbzbd4uuzvbgjyqunhjedg3lf", | ||||
|           "9a9947240c6af7e915aa8336bfaed8706c9129967eb9ab1895598217df91f301" | ||||
|         ], | ||||
|         [ | ||||
|           "libiconv", | ||||
|           "dscneqtpyy32r6ds24izlkki3euthnbr", | ||||
|           "a9dc099f6c7ee9fd6c63757cb81a59fe4b81672543d5253a50bb73bc819440ef" | ||||
|         ], | ||||
|         [ | ||||
|           "npth", | ||||
|           "jukmafxhkxo2s4udlzi5r5b6bbb3udw5", | ||||
|           "d2a2b11c0f1794ab0de813753221bde073508fbec19f0b15dbfd23455bc6de87" | ||||
|         ], | ||||
|         [ | ||||
|           "zlib", | ||||
|           "amqfrcbn67rochzkeu2ashklo35ayqqq", | ||||
|           "686fc10058d208530889bc5c3779aa2cc324b77301878a5405cf65ca53d613ba" | ||||
|         ], | ||||
|         [ | ||||
|           "libassuan", | ||||
|           "lyeih2j3miy7yugmwh37h667fogqn3fl", | ||||
|           "f87c474d81c890232cd8e1e4d93b5b232aa0ad428dcaa7231d7a8d182cea9ecc" | ||||
|         ], | ||||
|         [ | ||||
|           "libgcrypt", | ||||
|           "zb33zulvwcansfzu5km4d34avujnazfa", | ||||
|           "e67ae6a5345f9e864bd2009c1a9d7eb65a63ca2841368bebc477a770fb8dcaf5" | ||||
|         ], | ||||
|         [ | ||||
|           "libksba", | ||||
|           "yjuh2aplj23qyvaqixukd7a6eokfdgyp", | ||||
|           "6944fc047e8f0eb41daec734e2505016369319c64929f5ec8d3a8f99e01928d4" | ||||
|         ], | ||||
|         [ | ||||
|           "pinentry", | ||||
|           "xd7vajghgcueohv5qgahdvbjpcnrurns", | ||||
|           "a6b37efd6ef9f9374aa0c7d1869da990ae3668938b47ad6af50138d2ea05da02" | ||||
|         ], | ||||
|         [ | ||||
|           "gnupg", | ||||
|           "ti2ddl27nilobj2ctwsgzl52qque5o7z", | ||||
|           "43781437e3dfae158e7a6911313a4162d8ffa5313182438d1e6547a854f6f38a" | ||||
|         ] | ||||
|       ], | ||||
|       "spec": "gnupg@2.3: %gcc platform=linux target=ppc64le" | ||||
|     }, | ||||
|     { | ||||
|       "binaries": [ | ||||
|         [ | ||||
|           "libgpg-error", | ||||
|           "p7chd5hhecdkc27npia4uaoeabjit4gh", | ||||
|           "4b5e1f418b7afdd91755d54d38a51d5d048aa3b1e5239bcaf3453c8ca1cca4b6" | ||||
|         ], | ||||
|         [ | ||||
|           "libiconv", | ||||
|           "scpkgy6bmk3wcgfwzoiv7hw74drmnaoi", | ||||
|           "2bcb9a2868c20284ce65ab53d4f7bb4c7edccd4c14390460858e25a8bc48faa3" | ||||
|         ], | ||||
|         [ | ||||
|           "npth", | ||||
|           "6vh3jypaf7u2zez3vohn66fvo6znt35l", | ||||
|           "23a333c4e83910eb1f87c91caffb07f40b592561a4c44924fed9459751c017f7" | ||||
|         ], | ||||
|         [ | ||||
|           "zlib", | ||||
|           "uc25tb5r57nykfrxszsdy54trzqnk2jn", | ||||
|           "9e18c1146bc3dcb8454d18502013b8621ecf00d2f2d4d66d76cbe1e07f351ac8" | ||||
|         ], | ||||
|         [ | ||||
|           "libassuan", | ||||
|           "vdoskg5mldu6ixhvftwplp4zdftwxwws", | ||||
|           "1413b84af0c58127032e7bde86dbacf35dc65205aee1c2071718678bc57ce793" | ||||
|         ], | ||||
|         [ | ||||
|           "libgcrypt", | ||||
|           "ng7gfusjpnypmqgckq7rp4vq3bvylp3b", | ||||
|           "1a09e97eb2333812f8381d4737aca4d7cfd9f27ebae30eddbcf99f399ad67fec" | ||||
|         ], | ||||
|         [ | ||||
|           "libksba", | ||||
|           "p4feho36xa7dhabk766fzglwyo2dfbj6", | ||||
|           "000ef0f2ad3aa05c07272849be68e059ec60946970ab8875a824305afe832c9a" | ||||
|         ], | ||||
|         [ | ||||
|           "pinentry", | ||||
|           "m423kpm7k52r66q3sdctqcjxtekiyrrp", | ||||
|           "5739bee66271d7f0d5b9bcf5c248f1a434e9cdcb327a4a5a22fc47f565ac0de7" | ||||
|         ], | ||||
|         [ | ||||
|           "gnupg", | ||||
|           "dlapzqxrwduafgfq2evptizb7p4kgpkh", | ||||
|           "262177fa8f66468e589f8b3e10d17531f17a74ea0f5ac6905ac948198dca3c3c" | ||||
|         ] | ||||
|       ], | ||||
|       "spec": "gnupg@2.3: %gcc platform=linux target=x86_64" | ||||
|     } | ||||
|   ] | ||||
| } | ||||
		Reference in New Issue
	
	Block a user