From 93817932de86e99d76596bf76e19f20319a36ea2 Mon Sep 17 00:00:00 2001 From: Terry Boese Date: Wed, 10 Aug 2016 09:14:15 -0600 Subject: bitbake: fetch2/gitannex.py: use 'git annex init' instead of 'git annex sync' The git annex fetcher needs git annex to be initialized. Previously it was using 'git annex sync' to do this, but that has the downside of moving the checkout to the tip of the default branch. This means that tags, SRCREV, etc don't work in the gitannex case. (Bitbake rev: c1a57e2dd7fc96834643be5591a96f239215481a) Signed-off-by: Terry Boese Signed-off-by: Richard Purdie --- bitbake/lib/bb/fetch2/gitannex.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'bitbake') diff --git a/bitbake/lib/bb/fetch2/gitannex.py b/bitbake/lib/bb/fetch2/gitannex.py index 0f37897450..e4527f1c75 100644 --- a/bitbake/lib/bb/fetch2/gitannex.py +++ b/bitbake/lib/bb/fetch2/gitannex.py @@ -66,7 +66,7 @@ class GitANNEX(Git): os.chdir(ud.destdir) try: - runfetchcmd("%s annex sync" % (ud.basecmd), d) + runfetchcmd("%s annex init" % (ud.basecmd), d) except bb.fetch.FetchError: pass -- cgit v1.2.3-54-g00ecf