데비안 패키지의 새로운 시대는 언제 만들어질까요?

데비안 패키지의 새로운 시대는 언제 만들어질까요?

업스트림에서 버전 번호 지정 체계를 변경할 때 순서를 보장하기 위해 만들어진 것으로 알고 있지만 epoch언뜻 보면 중복되는 것처럼 보입니다(이미 버전 번호가 충분합니다).

foo버전이 에서 로 변경되는 2016-12-24가상 의 예를 들어보겠습니다 1.0.

새 패키지를 정의하는 foo-1.0 replace foo:2016-12-25대신 새 패키지를 사용할 수 있습니까 ?fooepoch

답변1

새 패키지는 foo-1.0[…]을 대체 할 수 있습니다.

물론입니다. 하지만 이는 foo-1.0새 버전의 패키지가 아니라 새롭고 다른 패키지입니다 foo. 시스템은 이를 동일하게 취급하지 않으며 foo-1.0제공 하지도 않습니다 foo. foo-1.0패키지는 이에 의존하려는 다른 패키지를 만족시킬 수 없습니다 foo.

데비안은 버전 번호 시작 부분에 시대를 정의하는데, 이것이 바로 당신이 설명한 것과 같습니다. 버전은 1.0버전보다 최신이지만 2016-12-241 < 2016이므로 더 오래되어 보입니다. 따라서 이러한 번호 재지정이 업스트림에서 발생하면 에포크가 증가합니다. 여전히 동일한 패키지입니다.

관련 정보