anchor.diff:        releaseTools.makeSourceTarball {
           name = "nixos-tarball";
   
  -        version = builtins.readFile ./.version;
  -
           src = nixosSrc;
   
  -        inherit officialRelease;
  +        inherit officialRelease version;
   
           distPhase = ''
             echo -n $VERSION_SUFFIX > .version-suffix
  
positive.code: 
      in
        # Declare the ISO as a build product so that it shows up in Hydra.
        runCommand "nixos-iso-${version}"
          { meta = {
              description = "NixOS installation CD (${description}) - ISO image for ${system}";
              maintainers = map (x: lib.getAttr x lib.maintainers) maintainers;
  
negative.code: 
      with import <nixpkgs> {inherit system;};
      let
        versionModule = { system.nixosVersion = version + (lib.optionalString (!officialRelease) versionSuffix); };
  
        config = (import lib/eval-config.nix {
          inherit system;
  