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