How to tell a recipe to use a library on another PPA?

Asked by Cecilio Salmeron on 2013-05-03

I have a library called lomse (https://launchpad.net/~lomse/+archive/ppa) which builds at launchpad using a recipe.

And I have an application, lenmus (https://launchpad.net/lenmus) that needs that library. I would like to use launchpad build system for creating packages for lenmus but my problem is that I don't know how to specify to the recipe where it can find the liblomse.deb package. It is in my other project PPA but I don't know how I can add this to lenmus and how.

A second related issue is that for testing lenmus in my machine, before requesting launchpad to build the recipe, I'm using pbuilder (following the guidelines in documents Packaging/SourceBuilds/GettingStarted ). Again, I don't kown how to tell pbuilder to use the liblomse.deb package.

Thanks for any help!
Cecilio Salmeron

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Cecilio Salmeron
Solved:
2013-05-10
Last query:
2013-05-10
Last reply:
2013-05-10
Cecilio Salmeron (s-cecilio) said : #2

Thank you very much Laura.

It was really simple to add my other pakage to the recipe. Thanks for pointing me to the right place.

The second issue I have is about testing my recipe locally before sending it to Launchpad. I understand that I have to set up pbuilder so that it can install my other package in the environment it prepares for building. Again, I don't know how to do it. Could you please explain me that or pointing me to a simple document for dummies where it is explained, step by step?

Thank you very much.
Cecilio Salmeron

Cecilio Salmeron (s-cecilio) said : #4

Laura,
Thank you very much for the link. I hope now I can finish with this issue of packaging the program.

Best regards,
Cecilio Salmeron