package: sbuild
version: 0.60.7-1
severity: normal

When --setup-hook was implemented in terms of --chroot-setup-commands,
the user it is run as changed.  Previously it was run as root; now it is
run as the build user.

That's problematic because there no longer seems to be a way a to run
commands as root in the chroot.

My use case is as follows.  I'm building a related set of packages that
inter-depend on each other under the control of a buildbot.  The build
slave (which runs sbuild) doesn't have the permissions necessary to
install into any apt archive.  So, I want to modify the chroot to have
an additional apt source.  The location of that source will depend on
which build slave it is, and so I'm running a setup hook to do this.

I'd be happy with any of the following options:

* external commands run as root
* a way to do a build in a session style schroot (schroot -r -c
* session:foo instead of schroot -c foo)
* A way to make packages of my choice available for satisfying build
* depends



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to