Skip to content

Conversation

@jonathanpeppers
Copy link
Member

Context: https://github.com/dotnet/runtime/blob/059898f8c0dbea2c6d0ed2ff30bc1b584af6b439/eng/Version.Details.xml#L88-L92
Context: dotnet/emsdk#308
Changes: dotnet/installer@cddf8e6...c373093
Changes: dotnet/runtime@a92ed6e...2aec381
Changes: dotnet/emsdk@4c1f185...25d9f7a

Maestro was failing to update with:

> darc update-dependencies --id 171040
Looking up build with BAR id 171040
Updating 'Microsoft.Dotnet.Sdk.Internal': '8.0.100-preview.3.23163.4' => '8.0.100-preview.3.23170.5' (from build '20230320.5' of 'https://github.com/dotnet/installer')
Checking for coherency updates...
Using 'Strict' coherency mode. If this fails, a second attempt utilizing 'Legacy' Coherency mode will be made.
Coherency updates failed for the following dependencies:
Unable to update Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.3 to have coherency with Microsoft.NETCore.App.Ref: https://github.com/dotnet/runtime @ 2aec3816f9bbc0eda3261daa335a05ea0df31b9c does not contain dependency Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.3

I got the latest dotnet/installer build number from:

https://maestro-prod.westus2.cloudapp.azure.com/3074/https:%2F%2Fgithub.com%2Fdotnet%2Finstaller/latest/graph

It appears this pack was renamed:

Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.3

To become:

Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport

After manually fixing things, I could do:

> darc update-dependencies --id 171040
Looking up build with BAR id 171040
Updating 'Microsoft.Dotnet.Sdk.Internal': '8.0.100-preview.3.23163.4' => '8.0.100-preview.3.23170.5' (from build '20230320.5' of 'https://github.com/dotnet/installer')
Checking for coherency updates...
Using 'Strict' coherency mode. If this fails, a second attempt utilizing 'Legacy' Coherency mode will be made.
Updating 'Microsoft.NETCore.App.Ref': '8.0.0-preview.3.23159.4' => '8.0.0-preview.3.23168.2' to ensure coherency with Microsoft.Dotnet.Sdk.Internal@8.0.100-preview.3.23170.5
Updating 'Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport': '' => '8.0.0-preview.3.23167.1' to ensure coherency with Microsoft.NETCore.App.Ref@8.0.0-preview.3.23159.4
Updating 'Microsoft.NET.ILLink.Tasks': '8.0.0-preview.3.23159.4' => '8.0.0-preview.3.23168.2' to ensure coherency with Microsoft.Dotnet.Sdk.Internal@8.0.100-preview.3.23170.5
Updating 'Microsoft.DotNet.Cecil': '0.11.4-alpha.23156.1' => '0.11.4-alpha.23163.1' to ensure coherency with Microsoft.NET.ILLink.Tasks@8.0.0-preview.3.23159.4

This is nice because we shouldn't have to keep manually fixing this for every future .NET 8 preview.

Context: https://github.com/dotnet/runtime/blob/059898f8c0dbea2c6d0ed2ff30bc1b584af6b439/eng/Version.Details.xml#L88-L92
Context: dotnet/emsdk#308
Changes: dotnet/installer@cddf8e6...c373093
Changes: dotnet/runtime@a92ed6e...2aec381
Changes: dotnet/emsdk@4c1f185...25d9f7a

Maestro was failing to update with:

    > darc update-dependencies --id 171040
    Looking up build with BAR id 171040
    Updating 'Microsoft.Dotnet.Sdk.Internal': '8.0.100-preview.3.23163.4' => '8.0.100-preview.3.23170.5' (from build '20230320.5' of 'https://github.com/dotnet/installer')
    Checking for coherency updates...
    Using 'Strict' coherency mode. If this fails, a second attempt utilizing 'Legacy' Coherency mode will be made.
    Coherency updates failed for the following dependencies:
    Unable to update Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.3 to have coherency with Microsoft.NETCore.App.Ref: https://github.com/dotnet/runtime @ 2aec3816f9bbc0eda3261daa335a05ea0df31b9c does not contain dependency Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.3

I got the latest dotnet/installer build number from:

https://maestro-prod.westus2.cloudapp.azure.com/3074/https:%2F%2Fgithub.com%2Fdotnet%2Finstaller/latest/graph

It appears this pack was renamed:

    Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100-preview.3

To become:

    Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport

After manually fixing things, I could do:

    > darc update-dependencies --id 171040
    Looking up build with BAR id 171040
    Updating 'Microsoft.Dotnet.Sdk.Internal': '8.0.100-preview.3.23163.4' => '8.0.100-preview.3.23170.5' (from build '20230320.5' of 'https://github.com/dotnet/installer')
    Checking for coherency updates...
    Using 'Strict' coherency mode. If this fails, a second attempt utilizing 'Legacy' Coherency mode will be made.
    Updating 'Microsoft.NETCore.App.Ref': '8.0.0-preview.3.23159.4' => '8.0.0-preview.3.23168.2' to ensure coherency with Microsoft.Dotnet.Sdk.Internal@8.0.100-preview.3.23170.5
    Updating 'Microsoft.NET.Workload.Emscripten.Current.Manifest-8.0.100.Transport': '' => '8.0.0-preview.3.23167.1' to ensure coherency with Microsoft.NETCore.App.Ref@8.0.0-preview.3.23159.4
    Updating 'Microsoft.NET.ILLink.Tasks': '8.0.0-preview.3.23159.4' => '8.0.0-preview.3.23168.2' to ensure coherency with Microsoft.Dotnet.Sdk.Internal@8.0.100-preview.3.23170.5
    Updating 'Microsoft.DotNet.Cecil': '0.11.4-alpha.23156.1' => '0.11.4-alpha.23163.1' to ensure coherency with Microsoft.NET.ILLink.Tasks@8.0.0-preview.3.23159.4

This is nice because we shouldn't have to keep manually fixing this
for every future .NET 8 preview.
@jonathanpeppers jonathanpeppers merged commit f3592b3 into dotnet:main Mar 21, 2023
@jonathanpeppers jonathanpeppers deleted the dotnet/installer/c373093 branch March 21, 2023 18:22
grendello added a commit to grendello/xamarin-android that referenced this pull request Mar 22, 2023
* main:
  [docs] how to get gc dumps w/ `dotnet-trace` (dotnet#7875)
  [Xamarin.Android.Build.Tasks] Fix AndroidPackagingOptionsExclude (dotnet#7903)
  Bump to dotnet/installer@c373093 8.0.100-preview.3.23170.5 (dotnet#7901)
  [Xamarin.Android.Build.Tasks] Updating NuGet packages does not update the app (dotnet#7892)
  [vs-workload] Remove @(MultiTargetPackNames) (dotnet#7894)
@github-actions github-actions bot locked and limited conversation to collaborators Jan 22, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants