You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[binary caching] Failed to push some of the ports to NuGet on Ubuntu #19038
Pushing boost-regex_x64-linux.1.75.0-vcpkg2150fdca76f992a7b944e55522732509d47ede13.nupkg to 'https://nuget.pkg.github.com/skyrim-multiplayer'...
PUT https://nuget.pkg.github.com/skyrim-multiplayer/
An error was encountered when fetching 'PUT https://nuget.pkg.github.com/skyrim-multiplayer/'. The request will now be retried.
Error while copying content to a stream.
Unable to read data from the transport connection: The socket has been shut down.
The socket has been shut down
PUT https://nuget.pkg.github.com/skyrim-multiplayer/
An error was encountered when fetching 'PUT https://nuget.pkg.github.com/skyrim-multiplayer/'. The request will now be retried.
Error while copying content to a stream.
Unable to read data from the transport connection: The socket has been shut down.
The socket has been shut down
PUT https://nuget.pkg.github.com/skyrim-multiplayer/
An error occurred while sending the request.
The server returned an invalid or unrecognized response.
Pushing NuGet to GitHub failed. Use --debug for more information.
This is the same issue I mentioned to Robert Schumacher (@ras0219-msft) in discord a few months ago. I saw it with the physx and python3 ports on macOS and Linux.
changed the title [-]Failed to push some of the ports to NuGet after building (binary caching).[/-][+][binary caching] Failed to push some of the ports to NuGet on Ubuntu[/+]on Jul 24, 2021
This is a very minimal repo. The only things it contains are vcpkg submodule, manifest, and a workflow file.
See readme.
It's based on GitHub Actions because of the original example. Please let me know if you need to reproduce this bug locally instead of using GitHub Actions.
Thank you for your tip. I'm not working on binary caching in any of my projects atm, so I'll close this issue. I'll reopen this in case of being able to reproduce the original bug.
Activity
Neumann-A commentedon Jul 21, 2021
Do you have more than one NuGet binary cache for vcpkg on Github?
Pospelove commentedon Jul 22, 2021
No.
JackBoosY commentedon Jul 22, 2021
Maybe related to #15289.
Pospelove commentedon Jul 22, 2021
Jack·Boos·Yu (@JackBoosY) I can create a sample repo with a minimal reproducible example if it helps.
JackBoosY commentedon Jul 22, 2021
Leonid Pospelov (@Pospelove) Yes please.
Hoikas commentedon Jul 23, 2021
This is the same issue I mentioned to Robert Schumacher (@ras0219-msft) in discord a few months ago. I saw it with the physx and python3 ports on macOS and Linux.
[-]Failed to push some of the ports to NuGet after building (binary caching).[/-][+][binary caching] Failed to push some of the ports to NuGet on Ubuntu[/+]Pospelove commentedon Jul 24, 2021
Jack·Boos·Yu (@JackBoosY)
It's finally out:
https://github.com/Pospelove/vcpkg-nuget-issue
This is a very minimal repo. The only things it contains are vcpkg submodule, manifest, and a workflow file.
See readme.
It's based on GitHub Actions because of the original example. Please let me know if you need to reproduce this bug locally instead of using GitHub Actions.
m-kuhn commentedon Jul 27, 2021
gdal is also affected
m-kuhn commentedon Jul 28, 2021
This seems to be a different issue #19189
PhoebeHui commentedon Jul 29, 2021
Related to NuGet/Home#8580 and NuGet/Home#10045.
It seems nuget issue on ubuntu, I'm not sure what should vcpkg do here, update the docs? Robert Schumacher (@ras0219-msft) ras0219 (@ras0219), could you please take a look?
Pospelove commentedon Nov 8, 2021
Any progress on this?
Pospelove commentedon Aug 8, 2022
JackBoosY commentedon Aug 12, 2022
Billy O'Neal (@BillyONeal) Any ideas?
BillyONeal commentedon Aug 12, 2022
Nope. We're invoking NuGet and NuGet is failing. Not much we can do I think
Pospelove commentedon Aug 12, 2022
Anyway thanks for taking a look, let's keep this issue open for now
SchaichAlonso commentedon Aug 17, 2023
You need to setup an api key explicitly by running something like
The example provided in the documentation on nuget binary caching has already been updated.
Apply fix from microsoft/vcpkg#19038 (comment)
Pospelove commentedon Aug 17, 2023
Thank you for your tip. I'm not working on binary caching in any of my projects atm, so I'll close this issue. I'll reopen this in case of being able to reproduce the original bug.