[arch-dev-public] [PATCH] mv errors on some packages, switch to rsync

Ghost1227 ghost1227 at archlinux.us
Wed Mar 10 22:31:29 CET 2010


---
 makechrootpkg |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/makechrootpkg b/makechrootpkg
index c1e78d9..fa28fa5 100755
--- a/makechrootpkg
+++ b/makechrootpkg
@@ -232,9 +232,9 @@ fi
 for f in "${copydir}"/srcdest/*; do
 	[ -e "$f" ] || continue
 	if [ -d "$SRCDEST" ]; then
-		mv "$f" "${SRCDEST}"
+		rsync -qr "$f" "${SRCDEST}"
 	else
-		mv "$f" "${WORKDIR}"
+		rsync -qr "$f" "${WORKDIR}"
 	fi
 done
 
-- 
1.7.0.2





More information about the arch-dev-public mailing list