-
Notifications
You must be signed in to change notification settings - Fork 6.5k
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
[icu] build failure #11873
Comments
I think this issue should be fixed in #11810. |
I pulled the most recent master (6824460) and rebuilt vcpkg. When trying to install this library, it fails in a similar place still. My msys-pacman error log file reads:
|
@emptyVoid Could you please take a look? Thanks. |
@pr8x and @rrouse, could you, please, retry installing I've checked If my suspicion is correct and the "MSYS2-clean" install of |
@emptyVoid It still fails for me in exactly the same way. I cleaned out all the downloads and directories to be doubly sure I was getting clean files. Doing some further searching, a similar key issue was reported to MSYS2-pacman itself some time ago: Alexpux/MSYS2-pacman#12 I'm not exactly sure why this is happening to me specifically, but if it's not happening to anyone else, I'll chalk it up to bad luck and see if I can work around it on my machine. Edit: Some more data: If I run the pacman-key init and populate commands copied from the cmake script directly in my terminal, the supposedly invalid keys are no longer invalid and the command completes. However, that causes other issues with MSYS2 itself since I think file permissions get changed and stuff breaks. |
@emptyVoid As an experiment, I edited the vcpkg_acquire_msys.cmake file to run the set of pacman/gpg kill commands twice.
So it looks like you have to update with pacman before the pacman keys will be accepted. |
@rrouse, the part that is failing for you has always been there (2f8d8d8) and it seems no one else has stumbled on this issue. It really looks like something in your system interferes with the GPG key signing. Do you by chance use YubiKey? (I'm seeing a few issue reports concerning It's great you've found a workaround, though I'm a bit hesitant about including it without trying to reproduce the issue and understand the root cause. |
For me, the issue was resolved by deleting the msys2 folder beforehand. Should we close this and create seperate ticket for @rrouse' issue? |
Yeah, I think rrouse' issue deserves a separate ticket. As per this issue, please, don't close it just yet -- I'll create a PR resolving the need of deleting |
See also #11835 which is also broken by pacman :( |
Hi guys, is this issue resolved? |
We haven't been able to repro this; if more information comes up, or this issue appears again, please reopen. |
Host Environment
To Reproduce
Steps to reproduce the behavior:
vcpkg install icu
Failure logs
msys-pacman-x86-windows-err.log
The text was updated successfully, but these errors were encountered: