다른 패키지에 의존하는 패키지를 만들고 있습니다. 패키지 1의 버전 번호는 8.5.2-xxxxxxxxxxxx입니다. 8.5.2에 의존하고 개정 번호를 무시하기 위해 패키지 2를 얻으려고합니다. 그것은 정확히 8.5.2에 의존해야하지만 8.5.2 개정도 괜찮습니다. 내가 읽은 모든 것은 컨트롤 파일의 Depends 및 다른 설정에 대한 개정 번호가없는 버전 만 지정할 수 있지만 작동하지 않는다는 것을 나타내는 것 같습니다. 항상 :debian 제어 파일 종속성에 문제가 있습니다.
dpkg : [product2]의 구성을 막는 종속성 문제 : [product2]는 [product1] (= 8.5.2)에 종속됩니다. 그러나 시스템의 [product1] 버전은 8.5.2-xxxxxxxxxxxx입니다. [제품 1] (= 8.5.2)이 가능한 경우
누구나 알고
은 여기 내
따라 다름 제어 파일의 라인을 따라?
이 예에서 "~"문자는 무엇을 의미합니까? – user640071
데비안에서 패키지 버전 번호를 비교하는 방법은'dpkg'에 의해 처리됩니다. 'dpkg'에서, ** ~ ** 문자는 ** nul **보다 낮은 값이 주어졌으며 다른 모든 것에 의해 흐릅니다. 예를 들어, 이것은 'dpkg'에 의해 보여지는 순서입니다 : 0.5, 0.9, 1.0 ~ rc1, 1.0 ~ rc2, 1.0, 1.0.1 – Arrowmaster