Why do we have fedora.33-x64 intermediate artifacts?
The previously source-built artifacts tarball contains some RID-specific artifacts:
$ find -iname '*intermediate*nupkg' -exec du -hs {} \; | sort -hr | grep fedora
366M ./Microsoft.SourceBuild.Intermediate.runtime.runtime.fedora.33-x64.6.0.0-rc.2.21459.6.nupkg
358M ./Microsoft.SourceBuild.Intermediate.runtime.Crossgen2Pack.fedora.33-x64.6.0.0-rc.2.21459.6.nupkg
320M ./Microsoft.SourceBuild.Intermediate.runtime.fedora.33-x64.6.0.0-rc.2.21459.6.nupkg
These seem like they would have very limited use. They wouldn't be used on Fedora 34, nor on RHEL, nor on any other Linux distribution. Even Fedora 33 would fall back to linux-x64, right? They have a really large footprint too, around 1GB. Does it really make sense to keep them in the "main" Private.SourceBuilt.Artifacts.0.1.0-6.0.100-bootstrap.17.tar.gz tarball?
Why do we have
fedora.33-x64intermediate artifacts?The previously source-built artifacts tarball contains some RID-specific artifacts:
These seem like they would have very limited use. They wouldn't be used on Fedora 34, nor on RHEL, nor on any other Linux distribution. Even Fedora 33 would fall back to linux-x64, right? They have a really large footprint too, around 1GB. Does it really make sense to keep them in the "main" Private.SourceBuilt.Artifacts.0.1.0-6.0.100-bootstrap.17.tar.gz tarball?