dotnet / source-build

A repository to track efforts to produce a source tarball of the .NET Core SDK and all its components
MIT License
259 stars 126 forks source link

Remove Prebuilts Tarball #4377

Closed ellahathaway closed 1 month ago

ellahathaway commented 1 month ago

This issue is tracking the removal of the prebuilts tarball.

Due to mismatched sdk versions, 3 prebuilts were introduced into the VMR (see https://github.com/dotnet/installer/pull/19684#issuecomment-2096954749):

/vmr/repo-projects/Directory.Build.targets(744,5): warning : 3 new packages used not in baseline! See report at /vmr/artifacts/prebuilt-report/baseline-comparison.xml for more information. Package IDs are: [/vmr/repo-projects/dotnet.proj]
/vmr/repo-projects/Directory.Build.targets(744,5): warning : Microsoft.NET.ILLink.Tasks.9.0.0-preview.4.24251.3 [/vmr/repo-projects/dotnet.proj]
/vmr/repo-projects/Directory.Build.targets(744,5): warning : Microsoft.NETCore.App.Runtime.linux-x64.9.0.0-preview.4.24251.3 [/vmr/repo-projects/dotnet.proj]
/vmr/repo-projects/Directory.Build.targets(744,5): warning : runtime.placeholder-rid.Microsoft.DotNet.ILCompiler.9.0.0-preview.4.24251.3 [/vmr/repo-projects/dotnet.proj]
/vmr/repo-projects/Directory.Build.targets(744,5): warning : Prebuilt usages are different from the baseline. If detected changes are acceptable, update baseline with: [/vmr/repo-projects/dotnet.proj]
/vmr/repo-projects/Directory.Build.targets(744,5): warning : cp '/vmr/artifacts/prebuilt-report/generated-new-baseline.xml' '/vmr/eng/tools/prebuilt-baseline.xml' [/vmr/repo-projects/dotnet.proj]
  Packaged all symbols in '/vmr/artifacts/assets/Release/dotnet-symbols-all-9.0.100-preview.5.24256.1-centos.9-x64.tar.gz'
  Packaged sdk symbols in '/vmr/artifacts/assets/Release/dotnet-symbols-sdk-9.0.100-preview.5.24256.1-centos.9-x64.tar.gz'
  Found 3 files in prebuilt packages dir.

To unblock the re-bootstrap, the prebuilts tarball containing these 3 prebuilts was uploaded as a temporary workaround. This will need to be removed once the msft and sb sdk versions are "matched" again.

MichaelSimons commented 1 month ago

This was fixed with https://github.com/dotnet/sdk/pull/40773.