dotnet / source-build

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

[main] `Ubuntu2404Arm64_Offline` and `Alpine320_Online` are building failed with prebuilt error #4724

Closed Winniexu01 closed 2 weeks ago

Winniexu01 commented 2 weeks ago

Failing build (internal Microsoft link)

Alpine320_Online_MsftSdk_x64 building failed with error: 4 Prebuilts Exist

  Packaged sdk symbols in '/vmr/artifacts/assets/Release/dotnet-symbols-sdk-10.0.100-alpha.1.24558.1-alpine.3.20-x64.tar.gz'
  Found 4 files in prebuilt packages dir.
  Tarball '/vmr/artifacts/assets/Release/Private.SourceBuilt.Prebuilts.10.0.100-alpha.1.24558.1.alpine.3.20-x64.tar.gz' was successfully created from '/vmr/artifacts/prebuilt-report/prebuilt-packages/'
/vmr/eng/finish-source-only.proj(180,5): error : 4 Prebuilts Exist

generated-new-baseline.xml

<NeverRestoredTarballPrebuilts>
  <PackageIdentity Id="Microsoft.AspNetCore.App.Runtime.linux-x64" Version="9.0.0-rc.2.24474.3"/>
  <PackageIdentity Id="Microsoft.NETCore.App.Crossgen2.linux-x64" Version="9.0.0-rc.2.24473.5"/>
  <PackageIdentity Id="Microsoft.NETCore.App.Host.linux-x64" Version="9.0.0-rc.2.24473.5"/>
  <PackageIdentity Id="Microsoft.NETCore.App.Runtime.linux-x64" Version="9.0.0-rc.2.24473.5"/>
</NeverRestoredTarballPrebuilts>

Ubuntu2404Arm64_Offline_MsftSdk_arm64 building failed with error NU1102 and there are 4 repos failed: fsharp, sourcelink, scenario-tests and vstest

  error NU1102: Unable to find package Microsoft.NETCore.App.Runtime.linux-arm64 with version (= 9.0.0-rc.2.24473.5) 
  error NU1102: - Found 1 version(s) in previously-source-built [ Nearest version: 10.0.0-alpha.1.24554.9 ] 
  error NU1102: - Versions from /vmr/.dotnet/sdk/10.0.100-alpha.1.24555.54/FSharp/library-packs were not considered 
  error NU1102: - Versions from prebuilt were not considered 
  error NU1102: - Versions from reference-packages were not considered 
  error NU1102: - Versions from source-built-transport-arcade were not considered 
  error NU1102: Unable to find package Microsoft.NETCore.App.Crossgen2.linux-arm64 with version (= 9.0.0-rc.2.24473.5) 
  error NU1102: - Found 1 version(s) in previously-source-built [ Nearest version: 10.0.0-alpha.1.24554.9 ] 
  error NU1102: - Versions from /vmr/.dotnet/sdk/10.0.100-alpha.1.24555.54/FSharp/library-packs were not considered 
  error NU1102: - Versions from prebuilt were not considered 
  error NU1102: - Versions from reference-packages were not considered 
  error NU1102: - Versions from source-built-transport-arcade were not considered 
  error NU1102: Unable to find package Microsoft.NETCore.App.Host.linux-arm64 with version (= 9.0.0-rc.2.24473.5) 
  error NU1102: - Found 1 version(s) in previously-source-built [ Nearest version: 10.0.0-alpha.1.24554.9 ] 
  error NU1102: - Versions from /vmr/.dotnet/sdk/10.0.100-alpha.1.24555.54/FSharp/library-packs were not considered 
  error NU1102: - Versions from prebuilt were not considered 
  error NU1102: - Versions from reference-packages were not considered 
  error NU1102: - Versions from source-built-transport-arcade were not considered 
  error NU1102: Unable to find package Microsoft.AspNetCore.App.Runtime.linux-arm64 with version (= 9.0.0-rc.2.24474.3) 
  error NU1102: - Found 1 version(s) in previously-source-built [ Nearest version: 10.0.0-alpha.2.24555.17 ] 
  error NU1102: - Versions from /vmr/.dotnet/sdk/10.0.100-alpha.1.24555.54/FSharp/library-packs were not considered 
  error NU1102: - Versions from prebuilt were not considered 
  error NU1102: - Versions from reference-packages were not considered 
  error NU1102: - Versions from source-built-transport-arcade were not considered 
dotnet-issue-labeler[bot] commented 2 weeks ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

dotnet-issue-labeler[bot] commented 2 weeks ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

mthalman commented 2 weeks ago

I expected this. The prebuilts tarball that was made for https://github.com/dotnet/sdk/pull/44685 was incomplete because we didn't have Alpine or Arm64 legs. Now that we do, I'll update the tarball.