![포트가 종속성을 다시 계산하도록 만드는 방법](https://linux55.com/image/47126/%ED%8F%AC%ED%8A%B8%EA%B0%80%20%EC%A2%85%EC%86%8D%EC%84%B1%EC%9D%84%20%EB%8B%A4%EC%8B%9C%20%EA%B3%84%EC%82%B0%ED%95%98%EB%8F%84%EB%A1%9D%20%EB%A7%8C%EB%93%9C%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
설치하려고 하는데mail/pine-pgp-filters
내 FreeBSD 컴퓨터에 있는데 문제가 있습니다. 처음에는 GPG를 설치하지 않고 설치하려고 했는데 security/gpg1
종속 항목으로 나열되었습니다. gpg2( )를 원해서 security/gpg
빌드해서 설치했습니다. 그런 다음 다시 설치를 시도했지만 pine-pgp-filters
여전히 gpg1을 설치하라는 메시지가 표시됩니다.
gpg2 및 이 단락과 호환되는 것을 확인했습니다.파일 생성사용할 버전에 주의해야 합니다.
# We want to be version-agnostic here, but also record the right dependency
# if the user installs the package and already has one or the other installed.
.if exists(${LOCALBASE}/bin/gpg2)
BUILD_DEPENDS= gpg2:${PORTSDIR}/security/gnupg
RUN_DEPENDS+= gpg2:${PORTSDIR}/security/gnupg
.else
BUILD_DEPENDS= gpg:${PORTSDIR}/security/gnupg1
RUN_DEPENDS+= gpg:${PORTSDIR}/security/gnupg1
.endif
그래서 제 질문은: 포트가 종속성을 다시 고려하도록 하려면 어떻게 해야 합니까? 그것이 내 문제가 아니라면 무엇이 문제인가?
portmaster
포트를 직접 사용하는 솔루션 등에 만족합니다 pkg
.