PPA 용 패키지를 만들어 업로드했습니다. 아무런 문제없이 만들어졌습니다.
그런 다음 첫 번째 패키지에 의존하는 다른 패키지를 만들어 업로드했습니다. 첫 번째 패키지에서 파일을 찾을 수 없으므로 실패했습니다. 이것은 첫 번째 패키지가 설치되지 않았다고 믿게합니다.
첫 번째 패키지가 두 번째 패키지를 빌드하기 전에 설치되었는지 어떻게 확인할 수 있습니까?
첫 번째 패키지 (libjsoncpp)의 제어 파일 :
출처 : jsoncpp
우선 순위 : 추가
관리자 : 네이선 오스만
빌드-의존 : debhelper (> = 7)
표준 버전 : 3.8.3
섹션 : libs
홈페이지 : http://jsoncpp.sf.net
패키지 : jsoncpp-dev
섹션 : libdevel
아키텍처 : 모두
libjsoncpp (= $ {binary : Version})에 따라 다릅니다.
설명 : C ++ 용 JSON 구문 분석 라이브러리
jsoncpp는 쉽게 만들 수있는 C ++ 라이브러리입니다
JSON 데이터를 읽고 씁니다.
.
이 패키지에는 필요한 개발 도구가 포함되어 있습니다
jsoncpp를 사용하는 애플리케이션을 작성합니다.
패키지 : libjsoncpp
섹션 : libs
아키텍처 : 모두
$ {shlibs : Depends}, $ {misc : Depends}에 따라 다릅니다.
설명 : C ++ 용 JSON 구문 분석 라이브러리
jsoncpp는 쉽게 만들 수있는 C ++ 라이브러리입니다
JSON 데이터를 읽고 씁니다.
두 번째 제어 파일 (libsopp) :
출처 : sopp
우선 순위 : 추가
관리자 : 네이선 오스만
빌드-의존 : debhelper (> = 7)
표준 버전 : 3.8.3
섹션 : libs
홈페이지 : http://stackoverflow.quickmediasolutions.com
패키지 : sopp-dev
섹션 : libdevel
아키텍처 : 모두
libsopp (= $ {binary : Version}), jsoncpp-dev에 따라 다름
설명 : StackExchange 사이트와 인터페이스하기위한 C ++ 라이브러리.
so ++는 StackOverflow의 기능을 래핑하는 C ++ 라이브러리입니다.
API. 모든 StackExchange 사이트에 대한 액세스를 제공합니다.
.
이 패키지에는 소프트웨어를 작성하는 데 필요한 개발 파일이 포함되어 있습니다
그것은 ++를 사용합니다.
패키지 : libsopp
섹션 : libs
아키텍처 : 모두
$ {shlibs : Depends}, $ {misc : Depends}, libjsoncpp에 따라 다릅니다.
설명 : StackExchange 사이트와 인터페이스하기위한 C ++ 라이브러리.
so ++는 StackOverflow의 기능을 래핑하는 C ++ 라이브러리입니다.
API. 모든 StackExchange 사이트에 대한 액세스를 제공합니다.
두 패키지가 모두 같은 PPA에 있습니까?
—
Jeremy Kerr
@Jeremy : 그렇습니다.
—
Nathan Osman
두 번째 패키지는 첫 번째 패키지를 빌드해야합니까? (즉, 사용하는 라이브러리의 * -dev 패키지)
—
txwikinger
@txwikinger : 그렇습니다. 제어 파일이 필요합니까?
—
Nathan Osman
@txwikinger : Nvm. 나는 그들을 추가했다.
—
Nathan Osman