diff options
author | Cody A.W. Somerville <cody.somerville@canonical.com> | 2009-09-02 07:32:45 +0200 |
---|---|---|
committer | Daniel Baumann <daniel@debian.org> | 2011-03-09 19:09:46 +0100 |
commit | a55187778e01050f348532995eb9618897d96908 (patch) | |
tree | 52a98b1c534c66dab3e6b19991ed8972b2bc5e38 /functions/defaults.sh | |
parent | 8f36b8bcbfd452868d05d14ce79c3eac32366bd3 (diff) | |
download | vyos-live-build-a55187778e01050f348532995eb9618897d96908.tar.gz vyos-live-build-a55187778e01050f348532995eb9618897d96908.zip |
Fix build failure when retrying build at deconfiguring file /bin/hostname.
If you attempt a build and it fails for whatever reasons (say, a
configuration issue) and then you retry your build without calling
lh_clean, you can sometimes run into an issue with the
'deconfiguring file /bin/hostname' step. It'll try to move
chroot/bin/hostname.orig to chroot/bin/hostname but
chroot/bin/hostname.orig won't exist as chroot/bin/hostname hasn't
been moved aside like it expects (ie. the original file is still
chroot/bin/hostname). This is frustrating since if the error was
ignored, the build would be able to complete successfully and as
expected. So, let lh_chroot_hostname check if
'chroot/bin/hostname.orig' exists before attempting to
move it to 'chroot/bin/hostname'.
Diffstat (limited to 'functions/defaults.sh')
0 files changed, 0 insertions, 0 deletions