The 'git' fetcher was recently changed to expect/need the branch
name for the desired revision.  Many recipes don't have this and
the revision is not on the master branch, hence leading to errors
like this:
  ERROR: Fetcher failure: Unable to find revision 
f89bc066db0569008418fac1a0408a9a57f2232f in branch master even from upstream
  ERROR: Function failed: Fetcher failure for URL: 
'git://github.com/boundarydevices/u-boot-imx6.git'. Unable to fetch URL from 
any source.
  ERROR: Logfile of failure stored in: 
/local/imx6_new/tmp/work/sabrelite-amltd-linux-gnueabi/u-boot-script-boundary/v2013.01+gitAUTOINC+f89bc066db-r0/temp/log.do_fetch.25272
  ERROR: Task 144 
(/local/poky-multi/meta-fsl-arm-extra/recipes-bsp/u-boot/u-boot-script-boundary_git.bb,
 do_fetch) failed with exit code '1'

So the problem becomes how to identify the branch?  In the case
above, I have a checked out copy of this repository and when I
try to find the branch, I come up empty:
  $ git branch --contains f89bc066db0569008418fac1a0408a9a57f2232f
  $ git log f89bc066db0569008418fac1a0408a9a57f2232f
  commit f89bc066db0569008418fac1a0408a9a57f2232f
  Author: Eric Nelson <eric.nel...@boundarydevices.com>
  Date:   Mon Aug 26 17:36:35 2013 -0700
      i.MX6: nitrogen6x: Add Yocto boot script

So I see that the commit is present, but when I ask what branch, I
get nothing...

Any ideas how to proceed?

Thanks

--
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to