# How to post plan with dependencies to my PPA?

I made a plan for my PPA and also posted it. It constructed with no troubles.

After that I made an additional plan that relied on the first and also posted it. It fell short due to the fact that it could not locate the documents in the first plan. This leads me to think that the first plan had not been also mounted.

Just how can I see to it the first plan is mounted prior to it attempts to construct the 2nd plan?

The control apply for the first plan (libjsoncpp ) :

Source: jsoncpp
Priority: extra
Maintainer: Nathan Osman
Build-Depends: debhelper (>= 7)
Standards-Version: 3.8.3
Section: libs
Homepage: http://jsoncpp.sf.net

Package: jsoncpp-dev
Section: libdevel
Architecture: any
Depends: libjsoncpp (= ${binary:Version}) Description: JSON parsing library for C++ jsoncpp is a C++ library that makes it easy to read / write JSON data. . This package contains the development tools necessary to create applications that use jsoncpp. Package: libjsoncpp Section: libs Architecture: any Depends:${shlibs:Depends}, ${misc:Depends} Description: JSON parsing library for C++ jsoncpp is a C++ library that makes it easy to read / write JSON data.  . The control apply for the 2nd (libsopp ) : Source: sopp Priority: extra Maintainer: Nathan Osman Build-Depends: debhelper (>= 7) Standards-Version: 3.8.3 Section: libs Homepage: http://stackoverflow.quickmediasolutions.com Package: sopp-dev Section: libdevel Architecture: any Depends: libsopp (=${binary:Version}), jsoncpp-dev
Description: A C++ library for interfacing with StackExchange sites.
so++ is a C++ library that wraps the functionality of the StackOverflow
.
This package contains the development files necessary to write software
that uses so++.

Package: libsopp
Section: libs
Architecture: any
Depends: ${shlibs:Depends},${misc:Depends}, libjsoncpp
Description: A C++ library for interfacing with StackExchange sites.
so++ is a C++ library that wraps the functionality of the StackOverflow

.
0
2019-05-07 12:54:26
Source Share
Your 2nd plan (sopp) requires to define that it requires the first to construct ; the dependence you have actually defined (with Depends:) will just take care of installment.
To add a construct dependence, add this to the top (Source:) area of your control documents:
Build-Depends: jsoncpp-dev
You need to after that have the ability to go down jsoncpp from the Depends line, as the shlibs:Depends macro need to function that out itself.