2014-01-28 3 views
0

런치 패드에서 valac-0.18 및 libgranite1을 사용하여 패키지를 빌드하려면 어떻게해야합니까? 그것은 valac-0.16과 libgranite0 만 있습니다.valac-0.18 이상을 사용하여 런치 패드에 패키지를 빌드하려면 어떻게해야합니까?

내가 성공적으로 "--aptconfdir은/etc/아파트"내 컴퓨터 SOURCELIST를 추가하여는 pbuilder와 뎁 패키지를 구축

가 :

는 pbuilder - 거리 정확한 생성 --extrapackages valac - 0.16 --extrapackages libgranite -dev --aptconfdir은/etc/아파트

(난 단지 valac16 (그리고 libgranite0이) 알고 있지만 0.23 (및 libgranite1)로 만든 apconfdir와)

로 런치 패드에 업로드

dput

하지만 런치 패드는 여전히 이전 libs와 검색합니다.

답변

1

최신 버전의 Vala를 얻기 위해 vala-team PPA를 PPA의 종속물로 추가 할 수 있습니다. 왜 debian/control 파일에 넣는 대신 --extrapackages을 지정하는지 잘 모르겠습니다.

+0

어떻게? 나는 ppa : vala-team/ppa 및 elementary-os/stable (valac 및 libgranite-dev는 이미 있었지만 --extrapackages를 사용하지 않고 libgranite0을 pbuilder에 추가 할 수 없음)를 추가했습니다. 어쨌든 이것은 지금 런치 패드의 빌드 로그입니다. [buildlog] (https://launchpadlibrarian.net/163949263/buildlog.txt.gz). [/debian/control](http://bazaar.launchpad.net/~s-levente89/+junk/resize/files/head:/debian/) – Levi

+0

괜찮아요. 내가 ppa 의존성을 추가하는 방법을 찾았습니다. 그것. 빌드 9 분. 고맙습니다! – Levi