docs: def _handle_bugged_tarfile(self, destination, skip_top_level):
          """
          Handle tar file that tarfile library mistakenly reports as invalid.
          Happens with tar files created on FAT systems.  See:
          http://stackoverflow.com/questions/25552162/tarfile-readerror-file-could-not-be-opened-successfully
          """
          args = ['tar', '-xzf', self.destination, '-C', destination]
          if skip_top_level:
              args.extend(['--strip-components', '1'])
          subprocess.check_call(args)