Skip to content
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

Usage on slow devices / devices with slow internet connections causes a fatal cascade of errors #25

Open
MyNameIsRomayne opened this issue May 27, 2024 · 2 comments

Comments

@MyNameIsRomayne
Copy link

When the container attempts to execute
git clone --recursive https://github.com/aseprite/aseprite.git
on a device which is slow (hard disk, slow internet connection, bogged down by other software running, etc.), the clone will take too long and timeout.

This causes an issue similar to the one posted in
https://stackoverflow.com/questions/46232906/git-clone-error-rpc-failed-curl-56-openssl-ssl-read-ssl-error-syscall-errno
error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054
This is the first error received verbatim.

Steps I took:

  • Install a fresh copy of W10 pro on a HDD
  • Update drivers, OS, install docker, download repo, setup windows containers related configs, restart
  • Run start.bat
  • Wait 20, 30 minutes

Additional information:
error

My issue was most likely the HDD, as my internet speed was clocked at 334 MBPS download, 20.5 MBPS upload, 20ms latency
I was after the first time resorting to installing the dependencies manually as stated in the original post here:
https://www.reddit.com/r/PixelArt/comments/on9pw6/guide_how_to_build_aseprite_from_source_aseprite/?rdt=60732,
Primarily, I was installing VS Community 2022 with all optional packages for the Desktop C++ part

My WD HDD writes at 40-50 MB/s

@MyNameIsRomayne
Copy link
Author

Might not actually be due to slowness, but fails regardless on what is essentially a barebones W10 system, relative to typical windows bloat.
https://gist.github.com/VermeilChan/3fd0188afeb8d49f219efb008b612197 worked for me for now.

@eddex
Copy link
Owner

eddex commented May 27, 2024

Hmm, maybe I should consider an option to download the zip archive manually or clone the repo on the host machine instead of inside of the container. Thanks for the feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants