RPM 및 DEB 사양 모두 최소/최대/필수 필수 버전의 종속성을 지정할 수있는 requires
필드가 있습니다.rpm-spec 및 debbuild를 사용하여 항상 최신 버전의 종속성을 설치할 수 있습니까?
그러나 내 경우에는 특정 종속성의 rpm/deb의 I always need unconditionally install latest available version
입니다.
표준 지시문을 통해이를 달성하거나 다른 방법으로 패키지를 설치하면 항상 최신 종속성이 설치됩니다.
하나의 아이디어는 각 후크에서 yum install
또는 apt-get install
으로 전화하는 것입니다. 그러나 이것은 꽤 못생긴 해결책이며 (나는 존재한다면) 대체 접근법을 찾고있다.
afaik 그런 식으로 존재하지 않습니다. 재귀 적으로'yum install'을 호출해도 작동하지 않습니다 (적어도 rpm 데이터베이스에 잠금이 있다는 것을 알고 있습니다). 더욱이; 앞으로 어떤 버전이 나올지조차 알지 못한다. 그들이 API를 깨뜨릴 것인가 아닌가. 그래서 그것이 좋은 생각인지 나는 확신하지 못합니다. –