read_info_alternates: handle paths larger than PATH_MAX