dailydeb should be able to install build-deps

Bug #460773 reported by Robert Collins
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
bzr-builder
Triaged
Medium
Unassigned

Bug Description

To make a source package, the build deps for a package are needed.

I'd like to be able to build and upload packages in a schroot session.

This broadly needs:
bzr dailydeb to be invoked outside the schroot
the checkout and merges/nesting to be done
a custom function or parameters, to call basically 'schroot -u root -c
chroot -n session apt-get -y install [dependencies]'
Then the source-package build to be done by
schroot -c chroot -n session <whatever would have been called>

In this scenario the cwd is bind mounted into '.' in the chroot.

 affects bzr-builder
 done

--

Revision history for this message
James Westby (james-w) wrote :

Hi,

So this would require a hook to install the build-dependencies though whatever
method, and then a configuration variable of how to invoke the build/sign/upload
commands so that you would be able to insert the prefix?

That sounds reasonable to me.

Thanks,

James

Changed in bzr-builder:
status: New → Incomplete
importance: Undecided → Medium
status: Incomplete → Triaged
Revision history for this message
Robert Collins (lifeless) wrote :

Right. Signing would be done outside usually though.

Revision history for this message
James Westby (james-w) wrote :

So, when we were working on LP I added a --no-build so that a driver script
can control the process and split it in to the parts needed to do this more easily.
I realise you probably have this already, but wanted to note it in to the bug, as
I don't think I'm going to get to this anytime soon.

Thanks,

James

tags: added: hard integration
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.