From 138ed549920a27e28858e4a506fd423e913a014e Mon Sep 17 00:00:00 2001 From: Nick Lewis Date: Wed, 7 May 2014 14:02:25 +0100 Subject: bitbake: Fix refetch of local files when they are read only (Bitbake rev: 42b7be1a6c5ff559f4a213eed04b370ca955460d) Signed-off-by: Nick Lewis Signed-off-by: Richard Purdie --- bitbake/lib/bb/fetch2/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bitbake/lib/bb/fetch2/__init__.py') diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py index 5a9c72f016..f571fc45e6 100644 --- a/bitbake/lib/bb/fetch2/__init__.py +++ b/bitbake/lib/bb/fetch2/__init__.py @@ -1251,7 +1251,7 @@ class FetchMethod(object): destdir = destdir.strip('/') if destdir != "." and not os.access("%s/%s" % (rootdir, destdir), os.F_OK): os.makedirs("%s/%s" % (rootdir, destdir)) - cmd = 'cp -pPR %s %s/%s/' % (file, rootdir, destdir) + cmd = 'cp -fpPR %s %s/%s/' % (file, rootdir, destdir) #cmd = 'tar -cf - -C "%d" -ps . | tar -xf - -C "%s/%s/"' % (file, rootdir, destdir) else: # The "destdir" handling was specifically done for FILESPATH @@ -1261,7 +1261,7 @@ class FetchMethod(object): else: destdir = "." bb.utils.mkdirhier("%s/%s" % (rootdir, destdir)) - cmd = 'cp %s %s/%s/' % (file, rootdir, destdir) + cmd = 'cp -f %s %s/%s/' % (file, rootdir, destdir) if not cmd: return -- cgit v1.2.3-54-g00ecf