diff options
-rwxr-xr-x | scripts/build/lb_chroot_archives | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/scripts/build/lb_chroot_archives b/scripts/build/lb_chroot_archives index 200b20da7..7e029d7f9 100755 --- a/scripts/build/lb_chroot_archives +++ b/scripts/build/lb_chroot_archives @@ -432,7 +432,10 @@ EOF echo "deb file:/root/packages ./" > chroot/etc/apt/sources.list.d/packages.list # Move top-level sources away, otherwise apt always preferes it, even for local packages - mv chroot/etc/apt/sources.list chroot/etc/apt/sources.list.d/zz-sources.list + if [ -e chroot/etc/apt/sources.list ] + then + mv chroot/etc/apt/sources.list chroot/etc/apt/sources.list.d/zz-sources.list + fi # Removing depends Remove_package @@ -593,7 +596,10 @@ EOF Create_lockfile .lock # Restore top-level sources - mv chroot/etc/apt/sources.list.d/zz-sources.list chroot/etc/apt/sources.list + if [ -e chroot/etc/apt/sources.list.d/zz-sources.list ] + then + mv chroot/etc/apt/sources.list.d/zz-sources.list chroot/etc/apt/sources.list + fi # Configure generic indices # Don't do anything if it's not required |