New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
git clone stop while resolving deltas
#943
Comments
|
Could you try installing iSH build 75 to see if it used to work there? |
|
Also, what device do you have? |
|
I run on iPad Pro 2020 11inch. |
|
We suspect this is an internal concurrency issue that we have only observed on devices with the A12Z chipset; running git single-threaded will likely work around your issue for now. We’re looking into getting a better understanding of this bug, so if someone sees it on other hardware please do let us know! |
I tried installing build 75, but it got the same error. |
|
Was there a reason you closed this issue? |
|
@saagarjha this occurs for me on both iPhone XS Max and iPad Pro (2018) |
|
@saagarjha you asked about an example repo, https://github.com/JSPrismarine/JSPrismarine hangs at resolving deltas |
|
Just came across this issue and filed feedback within the app, but for posterity, This is on an iPad Pro (12.9-inch, 2018/3rd Generation), so it appears to not be limited to A12Z chips. |
|
Also having this problem. iPad Pro (11-inch) (2nd generation), iOS 14.4, git 2.26.2, iSH 1.1.1 (Build 91), trying to clone git://github.com/mjgardner/LWPx-UserAgent-Cached.git |
How do you run git single-threaded? |
@saagarjha FYI, see comments from @mjgardner and myself from the past few days which show cases where it’s happening on chips older than A12Z. At least in my case, I’m able to reproduce it reliably, so please let me know what other information would be useful for debugging. |
I was able to get around the issue with this command: git config --global pack.threads "1" |
|
Same problem here. It was intermittent, and now it’s on every one of my devices: iPhone 7 Plus, iPad Air 2, and iPad Pro 12.9” (2018). Until yesterday, I could usually I’m also getting an |
|
adding --depth <some small integer> helps |
|
Hello, just adding to the pile. same issue, doesn't matter what repo, or how large / long history is. Fails to fetch ruby, fails to fetch git, fails on some private repos I tried. I concur with the suspicion it's related to threading. Ruby 3.0.1 required a patch for threading to build ( downloaded a tar to get around git hanging ) Declaring iOS 14.4.2 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Same here on my iPad Air 2020 |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
Unfortunately the single threaded mode fix didn’t work for me on the M1 iPad Pro. |
|
Issue persists on iPhone 12, current BetaFlight Version. It's broken since Oktober 2021. 1 Thread fix doesnt work eighter. |
This comment has been minimized.
This comment has been minimized.
|
Hi! We understand that this is an important issue and it’s something we’re looking into. While we appreciate discussion about workarounds while we work to fix this, we really don’t need any more confirmation that running git single-threaded does not exhibit the issue. If you have any new information to share we’d be happy to hear it but for now we’d ask for people to please refrain from posting "this workaround fixed the issue for me" comments because they only clutter up the conversation without adding any new information. I've collapsed the existing ones for now. |
This comment has been minimized.
This comment has been minimized.
|
Resolving deltas forever ! |
|
Using an older version of git and single thread solved it for me. Model: iPad Air 4th gen Try following command. |
This works! |
|
Hello, I just stumbled over the exact same issue here, git clone seems to be stuck at „Resolving deltas“ (CTRL + C an restarting git clone came as far as „5%“ - but then stuck again). As a matter of fact I have just deleted and re-installed the iSH app (for other reasons), so it is considered a „fresh install“ (plus, all the required development packages, git, openssh etc. all added with „apk add“).
git --version Setting git config —global pack.threads “1” as described above worked (as a workaround). |
|
I'm going to close this as it should be resolved by 947e640 and the fix will ship in the next version of iSH. |



git version: both 2.24.3-r0 and 2.28.0-r1
alpine: 3.11 (default included in iSH)
The text was updated successfully, but these errors were encountered: