anchor.diff:            '';
   
           distPhase = ''
  -          releaseName=nixos-$VERSION$VERSION_SUFFIX-${toString nixpkgs.rev}
  +          releaseName=nixos-$VERSION$VERSION_SUFFIX
             ensureDir "$out/tarballs"
             mkdir ../$releaseName
             cp -prd . ../$releaseName/nixos
  
positive.code:   makeSystemTarball =
      { module, maintainers ? ["viric"]}:
      { officialRelease ? false
      , system ? "i686-linux"
      }:
  
      with import <nixpkgs> {inherit system;};
      let
        version = builtins.readFile ./VERSION + (if officialRelease then "" else "pre${toString nixosSrc.rev}");
  
        versionModule = { system.nixosVersion = version; };
  
  
negative.code: 
  let
  
    versionSuffix = "pre${toString nixosSrc.rev}-${toString nixpkgs.rev}";
  
  
    makeIso =
      { module, type, description ? type, maintainers ? ["eelco"] }:
      { officialRelease ? false
      , system ? builtins.currentSystem
      }:
  
      with import <nixpkgs> {inherit system;};
  
      let
  
        version = builtins.readFile ./VERSION + (lib.optionalString (!officialRelease) versionSuffix);
  
        versionModule =
          { system.nixosVersion = version;
  