-
Notifications
You must be signed in to change notification settings - Fork 7k
Closed
Labels
category:infrastructurePertaining to the CI/Testing infrastrucutrePertaining to the CI/Testing infrastrucutre
Description
Host Environment
- OS: Ubuntu 22.04 as used by GitHub actions
- Compiler: GCC, clang, icpx
To Reproduce
I run this inside my GitHub action:
vcpkg install alpaka fmt tinyobjloader boost-mp11 boost-atomic boost-smart-ptr boost-functional boost-container boost-iostreams[core] catch2 xsimd
Failure logs
Excerpted from: https://github.com/alpaka-group/llama/actions/runs/4046805344/jobs/6961596764
Computing installation plan...
The following packages will be built and installed:
alpaka[core]:x64-linux -> 0.9.0#1
* boost-align[core]:x64-linux -> 1.81.0
* boost-array[core]:x64-linux -> 1.81.0
* boost-assert[core]:x64-linux -> 1.81.0
boost-atomic[core]:x64-linux -> 1.81.0
* boost-bind[core]:x64-linux -> 1.81.0
* boost-build[core]:x64-linux -> 1.81.0
* boost-concept-check[core]:x64-linux -> 1.81.0
* boost-config[core]:x64-linux -> 1.81.0
boost-container[core]:x64-linux -> 1.81.0
* boost-container-hash[core]:x64-linux -> 1.81.0
* boost-conversion[core]:x64-linux -> 1.81.0
* boost-core[core]:x64-linux -> 1.81.0
* boost-describe[core]:x64-linux -> 1.81.0
* boost-detail[core]:x64-linux -> 1.81.0
* boost-dynamic-bitset[core]:x64-linux -> 1.81.0
* boost-function[core]:x64-linux -> 1.81.0
* boost-function-types[core]:x64-linux -> 1.81.0
boost-functional[core]:x64-linux -> 1.81.0
* boost-fusion[core]:x64-linux -> 1.81.0
* boost-integer[core]:x64-linux -> 1.81.0
* boost-intrusive[core]:x64-linux -> 1.81.0
* boost-io[core]:x64-linux -> 1.81.0
boost-iostreams[core]:x64-linux -> 1.81.0
* boost-iterator[core]:x64-linux -> 1.81.0
* boost-modular-build-helper[core]:x64-linux -> 1.81.0
* boost-move[core]:x64-linux -> 1.81.0
boost-mp11[core]:x64-linux -> 1.81.0
* boost-mpl[core]:x64-linux -> 1.81.0
* boost-numeric-conversion[core]:x64-linux -> 1.81.0
* boost-optional[core]:x64-linux -> 1.81.0
* boost-predef[core]:x64-linux -> 1.81.0
* boost-preprocessor[core]:x64-linux -> 1.81.0
* boost-random[core]:x64-linux -> 1.81.0
* boost-range[core]:x64-linux -> 1.81.0
* boost-regex[core]:x64-linux -> 1.81.0
boost-smart-ptr[core]:x64-linux -> 1.81.0
-- Performing post-build validation
Stored binary cache: "/home/runner/.cache/vcpkg/archives/14/14a7e106a0e9aee1d43b39d00c62a19db02aa62430357d6a214483e0610b9e70.zip"
Elapsed time to handle boost-config:x64-linux: 417.8 ms
Installing 4/56 boost-assert:x64-linux...
Building boost-assert[core]:x64-linux...
-- Downloading https://github.com/boostorg/assert/archive/boost-1.81.0.tar.gz -> boostorg-assert-boost-1.81.0.tar.gz...
[DEBUG] To include the environment variables in debug output, pass --debug-env
[DEBUG] Feature flag 'binarycaching' unset
[DEBUG] Feature flag 'compilertracking' unset
[DEBUG] Feature flag 'registries' unset
[DEBUG] Feature flag 'versions' unset
[DEBUG] Detected CI environment: GitHub_Actions
[DEBUG] 1000: popen( curl --fail -L https://github.com/boostorg/assert/archive/boost-1.81.0.tar.gz --create-dirs --output /usr/local/share/vcpkg/downloads/boostorg-assert-boost-1.81.0.tar.gz.1750.part 2>&1)
[DEBUG] 1000: cmd_execute_and_stream_data() returned 0 after 206285 us
error: Failed to download from mirror set
error: File does not have the expected hash:
url: https://github.com/boostorg/assert/archive/boost-1.81.0.tar.gz
File: /usr/local/share/vcpkg/downloads/boostorg-assert-boost-1.81.0.tar.gz.1750.part
Expected hash: c443b61a9ad29d4c9707aaaa997300a959fdef2d360aec9ee221abc[12](https://github.com/alpaka-group/llama/actions/runs/4046805344/jobs/6961596764#step:8:13)cd8446b3bc969e6c282ba778bee7d6fb54cc02655f15e01eacf1ad87262534dc4cc32bf
Actual hash: cb031c35d3f4342e862b46f309874bc28773cc95657841b772ff7b52dd8495c92eb496273e80ee50155b418e0[13](https://github.com/alpaka-group/llama/actions/runs/4046805344/jobs/6961596764#step:8:14)a3cc62b352bdd6d90274f49206c89089c1aa6
[DEBUG] /mnt/vss/_work/1/s/src/vcpkg/base/downloads.cpp(956):
[DEBUG] Time in subprocesses: 206285 us
[DEBUG] Time in parsing JSON: 3 us
[DEBUG] Time in JSON reader: 0 us
[DEBUG] Time in filesystem: 100 us
[DEBUG] Time in loading ports: 0 us
[DEBUG] Exiting after 207.4 ms (207047 us)
CMake Error at scripts/cmake/vcpkg_download_distfile.cmake:32 (message):
Failed to download file with error: 1
If you use a proxy, please check your proxy setting. Possible causes are:
1. You are actually using an HTTP proxy, but setting HTTPS_PROXY variable
to `https://address:port`. This is not correct, because `https://` prefix
claims the proxy is an HTTPS proxy, while your proxy (v2ray, shadowsocksr
, etc..) is an HTTP proxy. Try setting `http://address:port` to both
HTTP_PROXY and HTTPS_PROXY instead.
2. You are using Fiddler. Currently a bug (https://github.com/microsoft/vcpkg/issues/17752)
will set HTTPS_PROXY to `https://fiddler_address:port` which lead to problem 1 above.
Workaround is open Windows 10 Settings App, and search for Proxy Configuration page,
Change `http=address:port;https=address:port` to `address`, and fill the port number.
3. Your proxy's remote server is out of service.
In future vcpkg releases, if you are using Windows, you no longer need to set
HTTP(S)_PROXY environment variables. Vcpkg will simply apply Windows IE Proxy
Settings set by your proxy software. See (https://github.com/microsoft/vcpkg-tool/pull/49)
and (https://github.com/microsoft/vcpkg-tool/pull/77)
Otherwise, please submit an issue at https://github.com/Microsoft/vcpkg/issues
Call Stack (most recent call first):
scripts/cmake/vcpkg_download_distfile.cmake:273 (z_vcpkg_download_distfile_show_proxy_and_fail)
scripts/cmake/vcpkg_from_github.cmake:106 (vcpkg_download_distfile)
ports/boost-assert/portfile.cmake:3 (vcpkg_from_github)
scripts/ports.cmake:[14](https://github.com/alpaka-group/llama/actions/runs/4046805344/jobs/6961596764#step:8:15)7 (include)
error: building boost-assert:x64-linux failed with: BUILD_FAILED
error: Please ensure you're using the latest port files with `git pull` and `vcpkg update`.
Then check for known issues at:
https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+boost-assert
You can submit a new issue at:
https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[boost-assert]+Build+error
Include '[boost-assert] Build error' in your bug report title, the following version information in your bug description, and attach any relevant failure logs from above.
vcpkg-tool version: [20](https://github.com/alpaka-group/llama/actions/runs/4046805344/jobs/6961596764#step:8:21)[22](https://github.com/alpaka-group/llama/actions/runs/4046805344/jobs/6961596764#step:8:23)-12-14-7ae0d8527fb488fde10a89c2813802dc9b03b6f9
vcpkg-scripts version: e69dd972b 20[23](https://github.com/alpaka-group/llama/actions/runs/4046805344/jobs/6961596764#step:8:24)-01-20 (10 days ago)
Please use the prefilled template from /usr/local/share/vcpkg/installed/vcpkg/issue_body.md when reporting your issue.
Error: Process completed with exit code 1.
Unfortunately, my GitHub action does not expose the /usr/local/share/vcpkg/installed/vcpkg/issue_body.md
, so I cannot attach it :/
Additional context
This just started failing about an hour ago. Earlier GitHub actions were completed successfully.
Jik, dkonik, firthm01, Nerixyz, ChristopherCanfield and 8 more
Metadata
Metadata
Assignees
Labels
category:infrastructurePertaining to the CI/Testing infrastrucutrePertaining to the CI/Testing infrastrucutre