anchor.diff:      %% This is needed if 'start' script created from 'start.src' shall
       %% be used as it points out this directory as log dir for 'run_erl'
       TmpLogDir = filename:join([TmpDir, "log"]),
  -    io:fwrite("Creating temporary directory ~tp ...~n", [TmpLogDir]),
  +    io:fwrite("Creating temporary directory ~ts ...~n", [TmpLogDir]),
       ok = file:make_dir(TmpLogDir),
   
       StartErlDataFile = filename:join([TmpDir, "releases", "start_erl.data"]),
  -    io:fwrite("Creating ~tp ...~n", [StartErlDataFile]),
  +    io:fwrite("Creating ~ts ...~n", [StartErlDataFile]),
       StartErlData = io_lib:fwrite("~s ~s~n", [ErtsVsn, RelVsn]),
       write_file(StartErlDataFile, StartErlData),
       
  -    io:fwrite("Recreating tar file ~tp from contents in directory ~tp ...~n",
  +    io:fwrite("Recreating tar file ~ts from contents in directory ~ts ...~n",
   	      [TarFileName,TmpDir]),
       {ok, Tar} = erl_tar:open(TarFileName, [write, compressed]),
       %% {ok, Cwd} = file:get_cwd(),
  
positive.code:     Dir = filename:dirname(RelFileName),
      PlainRelFileName = filename:join(Dir,"plain"),
      PlainRelFile = PlainRelFileName ++ ".rel",
      io:fwrite("Reading file: ~tp ...~n", [RelFile]),
      {ok, [RelSpec]} = file:consult(RelFile),
      io:fwrite("Creating file: ~tp from ~tp ...~n",
                [PlainRelFile, RelFile]),
      {release,
       {RelName, RelVsn},
  
negative.code:     erl_tar:add(Tar, filename:join(TmpDir,"log"), "log", []),
      erl_tar:close(Tar),
      %% file:set_cwd(Cwd),
      io:fwrite("Removing directory ~ts ...~n",[TmpDir]),
      remove_dir_tree(TmpDir),
      ok.
  
  
  install(RelFileName, RootDir) ->
      TarFile = RelFileName ++ ".tar.gz", 
      io:fwrite("Extracting ~ts ...~n", [TarFile]),
      extract_tar(TarFile, RootDir),
      StartErlDataFile = filename:join([RootDir, "releases", "start_erl.data"]),
      {ok, StartErlData} = read_txt_file(StartErlDataFile),
  