make linking idempotent so retrying  buildpack has the same error msg