Re: Another Newby question - was - Re: Real newbie ....
On Thu, Apr 17, 2014 at 9:20 AM, Barry Drake <ubuntu.barry@gmail.com> wrote:
> On 15/04/14 15:08, Barry Drake wrote:
>>
>> Just to let you know it worked 'out of the box', and I now have packages
>> that seem OK. pbuilder is a very different animal under debian. The
>> behaviour in Ubuntu is totally different. Thanks again for all your help
>> and patience.
>
>
> I have another problem. I installed the newly built packages -
> libsword9_1.7.3+dfsg-1_i386.deb and libsword-dev_1.7.3+dfsg-1_i386.deb
> from within my chroot debian packaging environment and successfully built
> from source a program called 'BibleTime' which is dependant on the above.
>
> However, when trying to package BibleTime, dbuilder fails with the above not
> satisfied. I've not attached the entire log, but the error seems to be in:
> pbuilder-satisfydepends-dummy depends on libsword-dev (>= 1.7.0); however:
> Package libsword-dev is not installed.
> pbuilder-satisfydepends-dummy depends on libsword9 (>= 1.7.0); however:
> Package libsword9 is not installed.
>
> Is this because the packages are unstable, or is there some magic I have to
> use to tell pbuilder where the locally held packages are? I installed them
> from the same directory that is above the bibletime source, and that is
> where they are still. I've re-read the Debian packaging guide, and it looks
> to me as though all dependencies must be met from the Debian package repo.
> Is this the case, or is there a workaround?
>
> Kind regards, Barry Drake/
The Debian wiki[1] has some instructions on using local packages to
satisfy dependencies in pbuilder. The idea is to create a local repo
on your filesystem and use a file:// resource for OTHERMIRROR. A hook
script is used to get the repo into the chroot.
[1] https://wiki.debian.org/PbuilderTricks#How_to_include_local_packages_in_the_build
Regards,
Jordan Metzmeier
Reply to: