code: def _badlink(info, base):
      
      tip = _resolved(os.path.join(base, os.path.dirname(info.name)))
      return _badpath(info.linkname, base=tip)
docs: Links are interpreted relative to the directory containing the link