Comment 1 for bug 810098

Revision history for this message
James Westby (james-w) wrote : Re: [Bug 810098] [NEW] dailybuild source in subdirectory of branch

On Wed, 13 Jul 2011 19:26:12 -0000, Jared Szechy <email address hidden> wrote:
> Public bug reported:
>
> I have a repo branch that i have mirrored in Launchpad that I am trying
> to setup a daily build. The problem is that the source directory of the
> package is a subdirectory in the branch. When building locally it's no
> problem because I can just change to that directory. However with
> launchpad's bzr-builder it does everything from the top directory in the
> branch.
>
> My current build recipe is:
>
> # bzr-builder format 0.3 deb-version {debupstream}-{revno}-{revno:packaging}
> lp:kegbot
> nest-part packaging lp:~szechyjs/kegbot/kegbot_debian debian debian
>
> Ideally I would use `lp:kegbot/pykeg` but this is not possible in bzr.
>
> Is there a easy way I can build the package in the kegbot/pykeg
> directory, by setting it up in my recipe or some kind of source
> directory variable in the rules file?
>
> I've asked around on various support sites about this, people say what
> I'm trying to accomplish is not supported. Is this true that this is
> not possible? If so can a feature be added to implement this?

It is not currently supported.

Where would you want the debian directory to be placed? Presumably at
kegbot/pykeg/debian?

Thanks,

James