-
Notifications
You must be signed in to change notification settings - Fork 6.2k
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
Problems in downloading strawberry-perl-5.24.1.1-32bit-portable.zip #932
Comments
Apparently, the issue is due to a problem with my institution firewall with these two files:
In particular the connection was reset during the download. As a workaround, I was able to manually download these two files in I sent a request to the ICT department of my institution to whitelist this two files. Interestingly, the connection reset is related to the contents of the files, so adding new mirrors would not solve the problem, so there is nothing that can be done on this on the vcpkg side (except switching to a download method that supports resume, that is probably out of scope for this issue). For this reason, I think we can close the issue. |
Another possibility could be to resort to |
I am not sure if something changed in those server or on our side, but the problems that we had for a long time seems to have disappeared now. |
Hmm maybe its a temporary website issue BUT I'm trying to download: strawberry-perl-5.30.0.1-32bit-portable.zip. Initially this download was being automated by the build of qtwebkit but I could see in the build progress it was stalling here and eventually failed! So I went directly to the strawberry site and attempt to download manually. This is NOT working! It gets only as far as 215Kb! The file is only 144Mb I'm trying again this time in Chrome 0.3 of 144Mb lots of retries estimated 2 days remaining! I have a quite reasonable internet connection and it isn't me. Is the connection between the strawberry web server and the partition where this file resides connected with a low bandwidth media like wet string - it seems like it! Oh dear that 144Mb certainly holds up the build. Ok in Chrome (or any other browser) this download appears to fail, its not appearing to be resumable either. So unless I can download it it can say goodbye to qtwebkit - I don't think so! I'll try again next week. Never mind it must have been a temporary issue as its all back to normal and the file is now downloading correctly. Probably maintenance on the strawberry server! |
Hi @bluespidernav, if this is helpful I uploaded the required file in https://github.com/traversaro/vcpkg-download-cache/releases/tag/cache , so if you still have the problem you can download the file from there and copy it manually in the vcpkg's download folder. |
This PR will probably help: #11938 . |
When installing the openssl port on a PC at my institution, I have this weird problem when downloading the
strawberry-perl-5.24.1.1-32bit-portable.zip
fromhttp://strawberryperl.com/download/5.24.1.1/strawberry-perl-5.24.1.1-32bit-portable.zip
:Apparently for some weird combination of my work internal network settings and the settings of the
http://strawberryperl.com
server, I notice that the download connection is reset 5/10 seconds after the beginning of the download, even when downloading the file from a browser, even using an OS different from Windows. I was able to download the file usingwget
, and I was able to get vcpkg to work my manually extracting the archive in the correct place.Clearly, this is an issue due to a strange combination of factors that would be difficult to reproduce. Anyway, I opened this issue so that users that have a similar problem can find a workaround.
Furthermore, this kind of problems could be avoided using having mirrors for all archives downloaded in
vcpkg_find_acquire_program
, for example usingvcpkg_download_distfile
. Having Microsoft-based mirrors would make vcpkg less sensitive to problem or shortages in third-party servers.The text was updated successfully, but these errors were encountered: