-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
vcpkg integrate install stopped working on Linux #27832
Comments
vcpkg integrate install not working on Travis-CI, bug report here: microsoft/vcpkg#27832
Yep, commenting out acgetchell/CDT-plusplus@b18b962 Allows the builds to work again: https://app.travis-ci.com/github/acgetchell/CDT-plusplus/builds/257820170 |
@BillyONeal Could you help take a look this issue? Thanks in advance. |
I'm a bit confused: |
Okay. Well, it accidentally worked before, and doesn't now, which seems to be fine. |
I mean, just crashing like it looks is happening isn't great either. I was replying not to say 'go away' but to better understand what you're trying to do. |
Thank you! I understand you're all very busy so if this is an unsupported use case I'm fine with that. Maybe add something like "looks like you're trying to run this on Linux which is unsupported" to short-circuit this error. |
I just tried this and it didn't repro for me but I added defenses anyway. |
* Defend against missing directories in `vcpkg integrate install`. Resolves microsoft/vcpkg#27832 * Consider being unable to get the user configuration home a fatal error.
Describe the bug
vcpkg integrate install
failsEnvironment
To Reproduce
Steps to reproduce the behavior:
Currently fails on Travis-CI:
https://app.travis-ci.com/github/acgetchell/CDT-plusplus/builds/257819339
Worked 5 days ago:
https://app.travis-ci.com/github/acgetchell/CDT-plusplus/builds/257657548
Same travis.yml file here:
https://github.com/acgetchell/CDT-plusplus/blob/develop/.travis.yml
Expected behavior
I expected it to work as it's done hundreds of times before.
Failure logs
https://app.travis-ci.com/github/acgetchell/CDT-plusplus/jobs/588548845#L927
Additional context
I suspect this broke with the update of vcpkg-tool to 2022-11-10.
8430e98
The text was updated successfully, but these errors were encountered: