Thanks, I tried git submodule sync first and it worked. On Thu, Feb 12, 2015 at 9:27 PM, Jack Moffitt <j...@metajack.im> wrote:
> `git submodule sync` fixed this for me. Perhaps mach should do this as > part of it's bootstrapping/prep. > > jack. > > On Thu, Feb 12, 2015 at 7:07 PM, Tetsuharu OHZEKI > <saneyuki.s...@gmail.com> wrote: > > Have you tried `mach update-submodules` before mach clean? it might > resolve > > your problem. > > > > Tetsuharu OHZEKI > > 2015/02/13 10:42 "Gilles Leblanc" <gilles.lebl...@gmail.com>: > > > >> Hello, > >> > >> If I do either a *./mach clean* or *./mach build* I get the following > >> error: > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> > >> *fatal: reference is not a tree: > >> f9da46ed02736508d75333008d54506eec87a33bUnable to checkout > >> 'f9da46ed02736508d75333008d54506eec87a33b' in submodule path > >> 'support/android-rs-glue'Error running mach: ['clean']The error > occurred > >> in code that was called by the mach command. This is eithera bug in the > >> called code itself or in the way that mach is calling it.You should > >> consider filing a bug for this issue.If filing a bug, please include the > >> full output of mach, including this errormessage.The details of the > failure > >> are as follows:CalledProcessError: Command '['git', 'submodule', > 'update', > >> '--init', '--recursive', '--', 'support/android-rs-glue']' returned > >> non-zero exit status 1 File > >> "/home/bleakcabal/Documents/servo/python/servo/build_commands.py", line > >> 165, in clean self.ensure_bootstrapped() File > >> "./python/servo/command_base.py", line 176, in ensure_bootstrapped > "--", > >> module_path]) File "/usr/lib/python2.7/subprocess.py", line 540, in > >> check_call raise CalledProcessError(retcode, cmd)* > >> > >> Which then lead to git seing new commits for *support/android-rs-glue* > >> which doesn't even seem to exist anymore upstream. > >> > >> This happens on my unmodified local master even after running a *git > reset > >> --hard upstream/master.* > >> > >> Does anyone know what is happening? > >> _______________________________________________ > >> dev-servo mailing list > >> dev-servo@lists.mozilla.org > >> https://lists.mozilla.org/listinfo/dev-servo > >> > > _______________________________________________ > > dev-servo mailing list > > dev-servo@lists.mozilla.org > > https://lists.mozilla.org/listinfo/dev-servo > _______________________________________________ dev-servo mailing list dev-servo@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-servo