diff options
author | Richard Maw <richard.maw@codethink.co.uk> | 2012-04-26 15:39:08 +0100 |
---|---|---|
committer | Richard Maw <richard.maw@codethink.co.uk> | 2012-04-26 15:39:08 +0100 |
commit | 2318b09df77990fafce1a3c24d4c67f0391cda5b (patch) | |
tree | a99d7cf20da261a8545f701a0563406e49bbede2 /morphlib | |
parent | af2a47af42f3381344c58f1cae2031b9e821016a (diff) | |
download | morph-2318b09df77990fafce1a3c24d4c67f0391cda5b.tar.gz |
stagingarea: remove path from chroot
chroot may not be installed to /usr/sbin/chroot, this breaks bootstrap
because chroot is installed in /tree/tools/sbin.
PATH should be set, so putting the absolute path in should be unnecessary
Diffstat (limited to 'morphlib')
-rw-r--r-- | morphlib/stagingarea.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/morphlib/stagingarea.py b/morphlib/stagingarea.py index 8d0cd0e6..d0eec599 100644 --- a/morphlib/stagingarea.py +++ b/morphlib/stagingarea.py @@ -143,7 +143,7 @@ class StagingArea(object): del kwargs['cwd'] else: cwd = '/' - real_argv = ['/usr/sbin/chroot', self.dirname, 'sh', '-c', + real_argv = ['chroot', self.dirname, 'sh', '-c', 'cd "$1" && shift && exec "$@"', '--', cwd] + argv return ex.runv(real_argv, **kwargs) |