anchor.diff:              Dir = filename:join(Dep#dep.dir, "ebin"),
               ok = filelib:ensure_dir(filename:join(Dir, "dummy")),
               true = code:add_patha(Dir);
  -        false ->
  +        {false, _} ->
               true
       end,
       update_deps_code_path(Rest).
  
positive.code: is_app_available(App, VsnRegex) ->
      case code:lib_dir(App) of
          {error, bad_name} ->
              false;
          Path ->
              is_app_available(App, VsnRegex, Path)
      end.
  
negative.code:                         nomatch ->
                              ?WARN("~s has version ~p; requested regex was ~s\n",
                                    [AppFile, Vsn, VsnRegex]),
                              {false, version_mismatch}
                      end;
                  OtherApp ->
                      ?WARN("~s has application id ~p; expected ~p\n", [AppFile, OtherApp, App]),
                      {false, name_mismatch}
              end;
          false ->
              ?WARN("Expected ~s to be an app dir (containing ebin/*.app), but no .app found.\n",
                    [Path]),
              {false, missing_app_file}
      end.
  
  use_source(Dep) ->
  