Hi!

On Sun, Mar 06, 2016 at 07:36:35PM +0900, Kusanagi Kouichi wrote:
>Package: debootstrap
>Version: 1.0.79
>Severity: normal
>Tags: patch
>
>Sync at the end of debootstrap sometimes takes for a while. It seems
>enough to synchronize only a target filesystem.

>diff -uNrp debootstrap-1.0.79.orig/debootstrap debootstrap-1.0.79/debootstrap
>--- debootstrap-1.0.79.orig/debootstrap        2015-11-09 13:01:25.000000000 
>+0900
>+++ debootstrap-1.0.79/debootstrap     2016-03-06 19:22:04.970728229 +0900
>@@ -686,7 +686,7 @@ if am_doing_phase second_stage; then
>                       mv "$TARGET/debootstrap/debootstrap.log" 
> "$TARGET/var/log/bootstrap.log"
>               fi
>       fi
>-      sync
>+      sync -f "$TARGET"
> 
>       if [ "$KEEP_DEBOOTSTRAP_DIR" = true ]; then
>               if [ -x "$TARGET/debootstrap/debootstrap" ]; then

There's a small problem here - debootstrap is designed and expected to
run in a lot of different environments, including limited ones like in
debian-installer. -f is a very new option and I doubt it's safe to use
by default...

-- 
Steve McIntyre, Cambridge, UK.                                st...@einval.com
"Every time you use Tcl, God kills a kitten." -- Malcolm Ray

Reply via email to