Yocto i.MX6 Linux Kernel git clone fail

cancel
Showing results for 
Search instead for 
Did you mean: 

Yocto i.MX6 Linux Kernel git clone fail

6,471 Views
frk
Contributor III

Hello all,

 

I'm trying to build i.MX6 fsl-image-qt5 image and Yocto always fail during the fetch step.

 

Git repository seems to be unreachable.

 

The yocto output :

WARNING: linux-imx-4.1.15-r0 do_fetch: Failed to fetch URL git://git.freescale.com/imx/linux-imx.git;protocol=git;branch=imx_4.1.15_2.0.0_ga, attempting MIRRO RS if available
ERROR: linux-imx-4.1.15-r0 do_fetch: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/home/bsp-imx6/fsl-release-bsp/downloads//git2/git.freescale.com.imx.linux-imx.git'...
fatal: read error: Connection reset by peer
fatal: early EOF
fatal: index-pack failed

ERROR: linux-imx-4.1.15-r0 do_fetch: Function failed: Fetcher failure for URL: 'git://git.freescale.com/imx/linux-imx.git;protocol=git;branch=imx_4.1.15_2.0.0 _ga'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/bsp-imx6/fsl-release-bsp/build-fb/tmp/work/imx6dlsabresd-poky-linux-gnueabi/linux-imx/4.1.15-r0/temp/log.do_fetch.2 9470
ERROR: Task 50 (/home/bsp-imx6/fsl-release-bsp/sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx_4.1.15.bb, do_fetch) failed with exit code '1'
NOTE: Tasks Summary: Attempted 5632 tasks of which 3965 didn't need to be rerun and 1 failed.
No currently running tasks (5632 of 5838)

Summary: 1 task failed:
/home/bsp-imx6/fsl-release-bsp/sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx_4.1.15.bb, do_fetch

 

Is there any other git repository available?

 

Best regards

32 Replies

871 Views
andreasrumpler
Contributor I

I am facing the same problem since days now. This blocks from building our software.

When I try to clone from git.freescale.com I receive error "Connection reset by peer".

git clone git://git.freescale.com/imx/linux-2.6-imx.git;branch=imx_4.1.15_1.0.0_ga

Internet Connection is of course ok.
Even when I try to access git.freescale.com by browser, it is rediculous slow and often fails when trying to browse into any repo or branch.

Please assist as this is show stopper for us.

Thanks for yoru help.

0 Kudos

871 Views
arnoutdiels
Contributor III

Same thing here.

Cannot clone the linux-imx for days now, resulting in failure to build yocto recipes..

0 Kudos

871 Views
srinivasreddyre
Contributor III

Facing same issue.. error message as shown below.. Is this issue because of server down  or issue with my network ?

===================================Error Log ================================

WARNING: linux-imx-4.1.15-r0 do_fetch: Failed to fetch URL git://git.freescale.com/imx/linux-imx.git;protocol=git;branch=imx_4.1.15_2.0.0_ga, attempting MIRRORS if available
ERROR: linux-imx-4.1.15-r0 do_fetch: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/home/fsl-release-bsp/downloads//git2/git.freescale.com.imx.linux-imx.git'...
fatal: read error: Connection reset by peer

ERROR: linux-imx-4.1.15-r0 do_fetch: Function failed: Fetcher failure for URL: 'git://git.freescale.com/imx/linux-imx.git;protocol=git;branch=imx_4.1.15_2.0.0_ga'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/fsl-release-bsp/build-x11/tmp/work/imx6qsabresd-poky-linux-gnueabi/linux-imx/4.1.15-r0/temp/log.do_fetch.13509
ERROR: Task 50 (/home/fsl-release-bsp/sources/meta-fsl-bsp-release/imx/meta-bsp/recipes-kernel/linux/linux-imx_4.1.15.bb, do_fetch) failed with exit code '1'

================================End of Log ===========

871 Views
antonioli
Contributor I

Hello srinivas reddy reddy,

Is this problem solved? I also encountered a similar problem..

Regards,

0 Kudos

871 Views
asick
Contributor III

bitbake core-image-base
NOTE: Your conf/bblayers.conf has been automatically updated.
WARNING: Host distribution "Ubuntu-16.04" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.
Parsing recipes: 100% |#########################################| Time: 00:04:16
Parsing of 2215 .bb files complete (0 cached, 2215 parsed). 2790 targets, 212 skipped, 5 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION = "1.30.0"
BUILD_SYS = "i686-linux"
NATIVELSBSTRING = "Ubuntu-16.04"
TARGET_SYS = "arm-poky-linux-gnueabi"
MACHINE = "imx6ull14x14evk"
DISTRO = "fsl-imx-x11"
DISTRO_VERSION = "4.1.15-2.1.0"
TUNE_FEATURES = "arm armv7ve vfp neon callconvention-hard cortexa7"
TARGET_FPU = "hard"
meta
meta-yocto = "HEAD:f5da2a5913319ad6ac2141438ba1aa17576326ab"
meta-oe
meta-multimedia = "HEAD:247b1267bbe95719cd4877d2d3cfbaf2a2f4865a"
meta-fsl-arm = "HEAD:be78894e4682f111575470fb23e51e6ba523508d"
meta-fsl-arm-extra = "HEAD:3dfb82fc7e703eae9891b3ffda0e9393701f2396"
meta-fsl-demos = "HEAD:a165068f8a0d1cf29aabe4b4053f28be1c2aa492"
meta-bsp
meta-sdk = "HEAD:823b26a67261270d2bf22d511e6190641a8a90cf"
meta-browser = "HEAD:77736988073a5d90fcff9d0005c8477332ede387"
meta-gnome
meta-networking
meta-python
meta-filesystems = "HEAD:247b1267bbe95719cd4877d2d3cfbaf2a2f4865a"
meta-qt5 = "HEAD:ccae79be69c5268df3b47e4e14cea0591c39a531"

NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
Currently 1 running tasks (2692 of 2732):
0: linux-imx-4.1.15-r0 do_fetch (pid 30839)------> this task taking too much time , but not fetching....

871 Views
huiwen_li
Contributor I

Has the problem been solved?

0 Kudos

871 Views
asick
Contributor III

No :smileysad:

0 Kudos

871 Views
keestrommel
Contributor IV

Definitely a server issue!

0 Kudos

871 Views
andreasrumpler
Contributor I

During the day Git come back again. But it is still annoying and worrying, that it fails again and again over over such a long period.

0 Kudos

871 Views
keestrommel
Contributor IV

Yesterday I was able to start the git clone. It started to count the objects. Until about 4,200,000 objects everything seems fine but then it slowed down to about 1 object per second and about 10 minutes later I got the following error message:

$ git -c core.fsyncobjectfiles=0 clone --bare --mirror git://git.freescale.com/imx/linux-imx.git /cygdrive/c/Users/ctrommel/Git/linux-imx
Cloning into bare repository '/cygdrive/c/Users/ctrommel/Git/linux-imx'...
fatal: The remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed

So it looks that the clone slowed down significantly and then timed out.

I observed the same behavior for a git clone done at Fedora 23 (git version 2.5.5) and at Cygwin at Windows 10 (git version 2.14.1). Because 2 (completely) different platforms show the same behavior it looks like that this is server problem.

 This blocks my study of the i.MX.6 BSP, so I am looking for another way to download the git2_git.freescale.com.imx.linux-imx.git.tar.gz required by i.MX.6 BSP Yocto.

871 Views
keestrommel
Contributor IV

Today I experienced the same problem.

Doing a git clone gave the following result:

bash> git clone git://git.freescale.com/imx/linux-imx.git;protocol=git;branch=imx_4.1.15_2.0.0_ga
Cloning into 'linux-imx'...
fatal: read error: Connection reset by peer

0 Kudos

871 Views
alexgonzalez
Contributor II

Hi,

There are several causes for the index-pack error, from memory resources to network problems.

I found that specifically for the following error in a Ubuntu 16.04 system:

error: inflate: data stream error (invalid distance too far back)

fatal: pack has bad object at offset 28071701: inflate returned -3

fatal: index-pack failed

The error was caused when upgrading from 16.04.0 to 16.04.x. As part of that upgrade the Linux kernel is held back and is not updated (kept at 4.4 base). From then onwards, git clones of any Linux kernel repository which contains big packed objects failed with that error.

Forcing the kernel to update to the new hardware enablement kernel (4.10 based) fixed it for me:

sudo apt install –install-recommends linux-generic-hwe-16.04

882 Views
shrikant_bobade
Contributor III

Hi,

I am also facing similar fetch failure for GA release 4.1.15_2.0.0: kernel

I have tried multiple times bitbaking but no luck so far. any pointers will be a great help.

ERROR: linux-imx-4.1.15-r0 do_fetch: Fetcher failure for URL: 'git://git.freescale.com/imx/linux-imx.git;branch=imx_4.1.15_2.0.0_ga'. Unable to fetch URL from any source.
ERROR: linux-imx-4.1.15-r0 do_fetch: Function failed: base_do_fetch

Thanks

Shrikant

0 Kudos

882 Views
gusarambula
NXP TechSupport
NXP TechSupport

jorgeplascencia, would you know if there are problems with the repositories?

Regards,

0 Kudos

882 Views
jdepedro
Contributor IV

I have also been experiencing problems trying to clone the kernel repository:

WARNING: linux-imx-4.1.15-r0 do_fetch: Failed to fetch URL git://git.freescale.com/imx/linux-imx.git;protocol=git;branch=imx_4.1.15_2.0.0_ga, attempting MIRRORS if available
ERROR: linux-imx-4.1.15-r0 do_fetch: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/home/jdepedro/nxp-release/downloads//git2/git.freescale.com.imx.linux-imx.git'...
error: inflate: data stream error (invalid distance too far back)
fatal: pack has bad object at offset 28071701: inflate returned -3
fatal: index-pack failed

I have tried several times (10?) today, but I have scripted it to keep trying.

0 Kudos

882 Views
gusarambula
NXP TechSupport
NXP TechSupport

Were you able to clone the repository of the problem still persists for you?

0 Kudos

882 Views
jdepedro
Contributor IV

Finally I was able to clone it. Not sure if it was a problem with my local connection, or with the server.

0 Kudos

882 Views
gusarambula
NXP TechSupport
NXP TechSupport

I'm glad you were able to clone it! Apparently there has been some intermittent issues with the server.

0 Kudos

882 Views
surendradhobale
Contributor III

I have tried 2 times ,still no luck. Not able to fetch the linux-imx-4.1.15-ro.

Any solution? or its Server issue only.

0 Kudos

873 Views
gusarambula
NXP TechSupport
NXP TechSupport

Hello Surendra Dhobale,

What BSP are you using? Would you share the commands you’re using and on what documentation did you find them? I don’t recognize the inux-imx-4.1.15-ro tag.

Regards,

0 Kudos