패키지 관리자는 패키지 종속성을 계산하고 동일한 패키지의 여러 버전에 대한 요청을 찾을 때 루트에서 최소의 종속성 레벨을 가진 패키지를 자동으로 선택합니다. 레벨이 서로 같은 패키지들이 존재하면 패키지 관리자는 그중에서 가장 높은 버전을 선택한 후 Unity 콘솔에 충돌 설명을 표시합니다.
이 예시에서는 패키지 X의 더 높은 버전(2.0.1)이 프로젝트에서 3레벨 떨어진 종속성(패키지 B와 패키지 C를 거침)으로 표시됩니다. 패키지 관리자는 패키지 X의 2.0.0 버전이 프로젝트에서 2레벨 떨어진 종속성(패키지 A만 거침)이므로 이 버전을 로드합니다.
참고: 패키지 관리자는 로드할 패키지를 확인할 수 있기 때문에 Unity가 동일한 패키지의 다른 메이저 버전(예: 1.0.0 및 2.0.0)을 요청하는 경우 여전히 콘솔에 충돌 보고서를 표시할 수 있습니다.