* Check the manifest version.
This commit is contained in:
		
							parent
							
								
									a7cee528c5
								
							
						
					
					
						commit
						f052c10eed
					
				
					 1 changed files with 4 additions and 3 deletions
				
			
		| 
						 | 
					@ -69,9 +69,10 @@ sub processURL {
 | 
				
			||||||
        $manifest = downloadFile $url;
 | 
					        $manifest = downloadFile $url;
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if (readManifest($manifest, \%narFiles, \%localPaths, \%patches) < 3) {
 | 
					    my $version = readManifest($manifest, \%narFiles, \%localPaths, \%patches);
 | 
				
			||||||
        die "`$url' is not manifest or it is too old (i.e., for Nix <= 0.7)\n";
 | 
					    
 | 
				
			||||||
    }
 | 
					    die "`$url' is not a manifest or it is too old (i.e., for Nix <= 0.7)\n" if $version < 3;
 | 
				
			||||||
 | 
					    die "manifest `$url' is too new\n" if $version >= 5;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    if ($skipWrongStore) {
 | 
					    if ($skipWrongStore) {
 | 
				
			||||||
        foreach my $path (keys %narFiles) {
 | 
					        foreach my $path (keys %narFiles) {
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue