-
Notifications
You must be signed in to change notification settings - Fork 1.2k
[main] Update dependencies from dotnet/runtime #46357
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
[main] Update dependencies from dotnet/runtime #46357
Conversation
…0127.19 Microsoft.SourceBuild.Intermediate.runtime.linux-x64 , Microsoft.Bcl.AsyncInterfaces , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Console , Microsoft.NET.HostModel , Microsoft.NET.ILLink.Tasks , Microsoft.NETCore.App.Host.win-x64 , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.Platforms , Microsoft.Win32.SystemEvents , System.CodeDom , System.Composition.AttributedModel , System.Composition.Convention , System.Composition.Hosting , System.Composition.Runtime , System.Composition.TypedParts , System.Configuration.ConfigurationManager , System.Formats.Asn1 , System.IO.Hashing , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceProcess.ServiceController , System.Text.Encoding.CodePages , System.Text.Json , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.10.0 , VS.Redist.Common.NetCore.TargetingPack.x64.10.0 From Version 10.0.0-alpha.1.25073.13 -> To Version 10.0.0-preview.1.25077.19
Notification for subscribed users from https://github.com/dotnet/runtime:@dotnet/dnr-codeflow Action requested: Please take a look at this failing automated dependency-flow pull request's checks; failures may be related to changes which originated in your repo.
|
|
@akoeplinger @maraf looks like the "Microsoft.NET.Sdk.WebAssembly.Pack" nuget package doesn't get produced anymore. |
|
I think this is correct, it is still being produced in the Browser vertical, but not in the Windows x64 one. This was probably uncovered by the +100 version bump in combination with some refactoring Jeremy did. |
|
Given that other PRs don't fail with the error (i.e. #46356), it should be one of the incoming changes. Can you please take a look? Should the package be available on a Windows vertical? |
|
I think even if that package was there it should still fail while publishing the project since it will be missing the browser-wasm runtime pack which does only get built on the Browser vertical. I'm a bit confused how this worked before. |
|
Ah yeah it actually says that too in the Test.binlog:
but that still doesn't answer why it works without the changes in this PR... |
…0128.10 Microsoft.SourceBuild.Intermediate.runtime.linux-x64 , Microsoft.Bcl.AsyncInterfaces , Microsoft.Extensions.DependencyModel , Microsoft.Extensions.FileProviders.Abstractions , Microsoft.Extensions.FileSystemGlobbing , Microsoft.Extensions.Logging , Microsoft.Extensions.Logging.Abstractions , Microsoft.Extensions.Logging.Console , Microsoft.NET.HostModel , Microsoft.NET.ILLink.Tasks , Microsoft.NETCore.App.Host.win-x64 , Microsoft.NETCore.App.Ref , Microsoft.NETCore.App.Runtime.win-x64 , Microsoft.NETCore.Platforms , Microsoft.Win32.SystemEvents , System.CodeDom , System.Composition.AttributedModel , System.Composition.Convention , System.Composition.Hosting , System.Composition.Runtime , System.Composition.TypedParts , System.Configuration.ConfigurationManager , System.Formats.Asn1 , System.IO.Hashing , System.Reflection.MetadataLoadContext , System.Resources.Extensions , System.Security.Cryptography.Pkcs , System.Security.Cryptography.ProtectedData , System.Security.Cryptography.Xml , System.Security.Permissions , System.ServiceProcess.ServiceController , System.Text.Encoding.CodePages , System.Text.Json , System.Windows.Extensions , VS.Redist.Common.NetCore.SharedFramework.x64.10.0 , VS.Redist.Common.NetCore.TargetingPack.x64.10.0 From Version 10.0.0-alpha.1.25073.13 -> To Version 10.0.0-preview.2.25078.10
|
The workload manifest overrides the live version:
The windows vertical doesn't use a live version of Side observation: The only reason why this line has the LKG version is because at that point Something now must be changing in this PR that makes the version get updated with the live version. |
|
OK, given that #46389 is successful the diff narrows down to these five commits: Our theory is that the branding update is now somehow causing MAX_PATH issues as alpha -> preview increased the path by 2 characters per version printed. This would be somewhere in the workloads resolver code path. |
|
We believe we figured out the issue. This code uses the feature band calculated from the SDK version to look for manifests: sdk/src/Resolvers/Microsoft.NET.Sdk.WorkloadManifestReader/SdkDirectoryWorkloadManifestProvider.cs Lines 319 to 320 in 9a4077f
However the SDK is still alpha.1 right now so the preview.2 manifests are ignored. We need to wait for #46346 |




This pull request updates the following dependencies
From https://github.com/dotnet/runtime