dotnet / runtime

.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
https://docs.microsoft.com/dotnet/core/
MIT License
14.95k stars 4.65k forks source link

How to add support for new RIDs? #2599

Closed omajid closed 4 years ago

omajid commented 7 years ago

I pushed a fix to corefx (https://github.com/dotnet/corefx/commit/68c03688188cb2fd8adbfd12cadc5c6f30f99b43) to add support for some additional runtimes. I am trying to build core-setup now and it still isn't picking up the additional runtimes. My builds fail with some variant of:

System.Threading.Timer 4.3.0-preview1-24508-08 provides a compile-time reference assembly for System.Threading.Timer on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.

Can you please point me to some doc or an example of how do add support for an additional runtime to core-setup? Does it involving bumping the versions of corefx being used? Or is there some way to teach core-setup to augment the runtime ids some other way?

Apologies in advance if this is a really basic question but I couldn't find an answer to it.

gkhanna79 commented 7 years ago

@weshaggard Should be able to help.

gkhanna79 commented 7 years ago

CC @ericstj

ericstj commented 7 years ago

@omajid it looks like you're building an old branch of core-setup. Which branch is it you're trying to build? master is the only branch picking up new builds of CoreFx.

omajid commented 7 years ago

I am building 8446414ae6a0ed3e8eb2c0057eafb499f7657a9d, which was the latest when I checked out core-setup.

ericstj commented 7 years ago

That's interesting, nowhere is that version -preview1-24508-08 referenced. Perhaps you have some nuget.config settings that are leaking into the build. Can you share more context of the failure (a full log) this should list what sources are being used. /cc @AlfredoMS

omajid commented 7 years ago

I just tried again from a fresh clone. Here's what I did. Please let me know if there's something else that I should remove to avoid any stale artifacts from older builds leaking through.

$ cat /etc/os-release
NAME="Red Hat Enterprise Linux Workstation"
VERSION="7.3 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VERSION_ID="7.3"
PRETTY_NAME="Employee SKU"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.3:GA:workstation"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"

REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.3
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.3"
$ cat omajid-core-setup.patch
diff --git a/build_projects/dotnet-host-build/build.ps1 b/build_projects/dotnet-host-build/build.ps1
index ea36a5f..87bf31b 100644
--- a/build_projects/dotnet-host-build/build.ps1
+++ b/build_projects/dotnet-host-build/build.ps1
@@ -102,7 +102,7 @@ if (!(Test-Path "$RepoRoot\artifacts"))
}

# Install a stage 0
-$DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/dotnet-install.ps1"
+$DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/master/scripts/obtain/dotnet-install.ps1"
Invoke-WebRequest $DOTNET_INSTALL_SCRIPT_URL -OutFile "$RepoRoot\artifacts\dotnet-install.ps1"

& "$RepoRoot\artifacts\dotnet-install.ps1" -Version 1.0.0-preview3-003886 -Architecture $Architecture -Verbose
diff --git a/build_projects/dotnet-host-build/build.sh b/build_projects/dotnet-host-build/build.sh
index 841eb77..2fe111c 100755
--- a/build_projects/dotnet-host-build/build.sh
+++ b/build_projects/dotnet-host-build/build.sh
@@ -141,7 +141,7 @@ done < "$REPOROOT/branchinfo.txt"
[ -z "$DOTNET_INSTALL_DIR" ] && export DOTNET_INSTALL_DIR=$REPOROOT/.dotnet_stage0/$(uname)
[ -d "$DOTNET_INSTALL_DIR" ] || mkdir -p $DOTNET_INSTALL_DIR

-DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/dotnet-install.sh"
+DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/master/scripts/obtain/dotnet-install.sh"
curl -sSL "$DOTNET_INSTALL_SCRIPT_URL" | bash /dev/stdin --version 1.0.0-preview3-003886 --verbose

# Put stage 0 on the PATH (for this shell only)
@@ -158,6 +158,8 @@ fi
# Disable first run since we want to control all package sources
export DOTNET_SKIP_FIRST_TIME_EXPERIENCE=1

+echo ">>>>> 11111111"
+
# Restore the build scripts
echo "Restoring Build Script projects..."
(
@@ -165,10 +167,14 @@ echo "Restoring Build Script projects..."
    dotnet restore --infer-runtimes --disable-parallel
)

+echo ">>>>> 22222222"
+
# Build the builder
echo "Compiling Build Scripts..."
dotnet publish "$DIR" -o "$DIR/bin" --framework netcoreapp1.0

+echo ">>>>> 333333333"
+
if [ $__BuildDriverOnly == 1 ]; then
    echo "Skipping invoking build scripts."
    exit 0
diff --git a/build_projects/update-dependencies/update-dependencies.ps1 b/build_projects/update-dependencies/update-dependencies.ps1
index d1120e9..622741b 100644
--- a/build_projects/update-dependencies/update-dependencies.ps1
+++ b/build_projects/update-dependencies/update-dependencies.ps1
@@ -39,7 +39,7 @@ if (!(Test-Path "$RepoRoot\artifacts"))
}

# Install a stage 0
-$DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/dotnet-install.ps1"
+$DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/master/scripts/obtain/dotnet-install.ps1"
Invoke-WebRequest $DOTNET_INSTALL_SCRIPT_URL -OutFile "$RepoRoot\artifacts\dotnet-install.ps1"

& "$RepoRoot\artifacts\dotnet-install.ps1" -Version 1.0.0-preview3-003886 -Architecture $Architecture -Verbose
diff --git a/build_projects/update-dependencies/update-dependencies.sh b/build_projects/update-dependencies/update-dependencies.sh
index 9d42a02..fb21272 100755
--- a/build_projects/update-dependencies/update-dependencies.sh
+++ b/build_projects/update-dependencies/update-dependencies.sh
@@ -53,7 +53,7 @@ export NUGET_PACKAGES="$REPOROOT/.nuget/packages"
[ -z "$DOTNET_INSTALL_DIR" ] && export DOTNET_INSTALL_DIR=$REPOROOT/.dotnet_stage0/$(uname)
[ -d "$DOTNET_INSTALL_DIR" ] || mkdir -p $DOTNET_INSTALL_DIR

-DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0/scripts/obtain/dotnet-install.sh"
+DOTNET_INSTALL_SCRIPT_URL="https://raw.githubusercontent.com/dotnet/cli/master/scripts/obtain/dotnet-install.sh"
curl -sSL "$DOTNET_INSTALL_SCRIPT_URL" | bash /dev/stdin --version 1.0.0-preview3-003886 --verbose

# Put stage 0 on the PATH (for this shell only)
$ git clone https://github.com/dotnet/core-setup
Cloning into 'core-setup'...
remote: Counting objects: 13703, done.
remote: Compressing objects: 100% (5/5), done.
remote: Total 13703 (delta 2), reused 0 (delta 0), pack-reused 13698
Receiving objects: 100% (13703/13703), 2.33 MiB | 1.10 MiB/s, done.
Resolving deltas: 100% (9991/9991), done.
$ rm -rf ~/.cache/ ~/.dotnet/ ~/.local ~/.nuget/
$ cd core-setup
$ patch -p1 -i ../omajid-core-setup.patch
patching file build_projects/dotnet-host-build/build.ps1
patching file build_projects/dotnet-host-build/build.sh
patching file build_projects/update-dependencies/update-dependencies.ps1
patching file build_projects/update-dependencies/update-dependencies.sh
$ ./build.sh
dotnet-install: Calling: machine_has curl
dotnet-install: Calling: calculate_vars 
dotnet-install: Calling: get_azure_channel_from_channel rel-1.0.0
dotnet-install: azure_channel=rel-1.0.0
dotnet-install: Calling: get_normalized_architecture_from_architecture <auto>
dotnet-install: Calling: get_machine_architecture 
dotnet-install: Calling: get_normalized_architecture_from_architecture x64
dotnet-install: normalized_architecture=x64
dotnet-install: Calling: get_specific_version_from_version https://dotnetcli.azureedge.net/dotnet rel-1.0.0 x64 1.0.0-preview3-003886
dotnet-install: specific_version=1.0.0-preview3-003886
dotnet-install: Calling: construct_download_link https://dotnetcli.azureedge.net/dotnet rel-1.0.0 x64 1.0.0-preview3-003886
dotnet-install: Calling: get_current_os_name 
dotnet-install: download_link=https://dotnetcli.azureedge.net/dotnet/Sdk/1.0.0-preview3-003886/dotnet-dev-rhel-x64.1.0.0-preview3-003886.tar.gz
dotnet-install: Calling: resolve_installation_path <auto>
dotnet-install: Calling: get_user_share_path 
dotnet-install: resolve_installation_path: share_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: install_root=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: Calling: check_pre_reqs 
dotnet-install: Calling: install_dotnet 
dotnet-install: Calling: is_dotnet_package_installed /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux sdk 1.0.0-preview3-003886
dotnet-install: Calling: combine_paths /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux sdk
dotnet-install: combine_paths: root_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: combine_paths: child_path=sdk
dotnet-install: Calling: combine_paths /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/sdk 1.0.0-preview3-003886
dotnet-install: combine_paths: root_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/sdk
dotnet-install: combine_paths: child_path=1.0.0-preview3-003886
dotnet-install: is_dotnet_package_installed: dotnet_package_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/sdk/1.0.0-preview3-003886
dotnet-install: Zip path: /tmp/dotnet.5Lh6aAINo
dotnet-install: Downloading https://dotnetcli.azureedge.net/dotnet/Sdk/1.0.0-preview3-003886/dotnet-dev-rhel-x64.1.0.0-preview3-003886.tar.gz
dotnet-install: Calling: download https://dotnetcli.azureedge.net/dotnet/Sdk/1.0.0-preview3-003886/dotnet-dev-rhel-x64.1.0.0-preview3-003886.tar.gz /tmp/dotnet.5Lh6aAINo
dotnet-install: Downloaded file exists and readable? yes
dotnet-install: Extracting zip
dotnet-install: Calling: extract_dotnet_package /tmp/dotnet.5Lh6aAINo /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: Calling: copy_files_or_dirs_from_list /tmp/dotnet.Ea6dlH0ji /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux false
dotnet-install: Calling: copy_files_or_dirs_from_list /tmp/dotnet.Ea6dlH0ji /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux true
dotnet-install: Calling: combine_paths /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: combine_paths: root_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: combine_paths: child_path=
dotnet-install: Calling: get_absolute_path /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/
dotnet-install: Adding to current process PATH: /home/omajid/core-setup/.dotnet_stage0/Linux. Note: This change will be visible only when sourcing script.
dotnet-install: Installation finished successfully.
>>>>> 11111111
Restoring Build Script projects...
log  : Restoring packages for /home/omajid/core-setup/build_projects/update-dependencies/project.json...
log  : Installing NuGet.Versioning 3.5.0-rc-1285.
log  : Installing Newtonsoft.Json 7.0.1.
log  : Installing Octokit 0.18.0.
log  : Installing Microsoft.NETCore.Runtime.CoreCLR 1.1.0-beta-24507-05.
log  : Installing Microsoft.Net.Http 2.2.29.
log  : Installing System.Runtime.Serialization.Primitives 4.1.1.
log  : Installing Microsoft.CSharp 4.0.1.
log  : Installing NETStandard.Library 1.6.1-beta-24506-02.
log  : Installing Microsoft.NETCore.Jit 1.1.0-beta-24507-05.
log  : Installing Microsoft.NETCore.Windows.ApiSets 1.0.2-beta-24430-00.
log  : Installing Microsoft.Bcl 1.1.10.
log  : Installing Microsoft.Bcl.Build 1.0.14.
log  : Installing System.Resources.ResourceManager 4.0.1.
log  : Installing System.Runtime 4.1.0.
log  : Installing System.Reflection.TypeExtensions 4.1.0.
log  : Installing System.Linq 4.1.0.
log  : Installing System.ObjectModel 4.0.12.
log  : Installing System.Collections 4.0.11.
log  : Installing System.Diagnostics.Debug 4.0.11.
log  : Installing System.Globalization 4.0.11.
log  : Installing System.Reflection 4.1.0.
log  : Installing System.Reflection.Extensions 4.0.1.
log  : Installing System.Reflection.Primitives 4.0.1.
log  : Installing System.Runtime.Extensions 4.1.0.
log  : Installing System.Runtime.InteropServices 4.1.0.
log  : Installing System.Threading 4.0.11.
log  : Installing System.Dynamic.Runtime 4.0.11.
log  : Installing System.Linq.Expressions 4.1.0.
log  : Installing System.Diagnostics.Process 4.1.0.
log  : Installing Microsoft.DotNet.InternalAbstractions 1.0.0-rc2-002702.
log  : Installing Microsoft.NETCore.Platforms 1.0.2-beta-24506-02.
log  : Installing System.AppContext 4.3.0-beta-24506-02.
log  : Installing System.Collections.Concurrent 4.3.0-beta-24506-02.
log  : Installing System.IO.FileSystem.Primitives 4.3.0-beta-24506-02.
log  : Installing System.Linq 4.3.0-beta-24506-02.
log  : Installing System.ObjectModel 4.3.0-beta-24506-02.
log  : Installing System.Runtime.Numerics 4.3.0-beta-24506-02.
log  : Installing System.Security.Cryptography.Primitives 4.3.0-beta-24506-02.
log  : Installing System.Text.RegularExpressions 4.3.0-beta-24506-02.
log  : Installing System.Threading 4.3.0-beta-24506-02.
log  : Installing System.Xml.XDocument 4.3.0-beta-24506-02.
log  : Installing Microsoft.Win32.Primitives 4.3.0-beta-24506-02.
log  : Installing System.Collections 4.3.0-beta-24506-02.
log  : Installing System.Console 4.3.0-beta-24506-02.
log  : Installing System.Diagnostics.Debug 4.3.0-beta-24506-02.
log  : Installing System.Diagnostics.Tools 4.3.0-beta-24506-02.
log  : Installing System.Diagnostics.Tracing 4.3.0-beta-24506-02.
log  : Installing System.Globalization 4.3.0-beta-24506-02.
log  : Installing System.Globalization.Calendars 4.3.0-beta-24506-02.
log  : Installing System.IO 4.3.0-beta-24506-02.
log  : Installing System.IO.FileSystem 4.3.0-beta-24506-02.
log  : Installing System.Net.Primitives 4.3.0-beta-24506-02.
log  : Installing System.Net.Sockets 4.3.0-beta-24506-02.
log  : Installing System.Reflection 4.3.0-beta-24506-02.
log  : Installing System.Reflection.Extensions 4.3.0-beta-24506-02.
log  : Installing System.Reflection.Primitives 4.3.0-beta-24506-02.
log  : Installing System.Resources.ResourceManager 4.3.0-beta-24506-02.
log  : Installing System.Runtime 4.3.0-beta-24506-02.
log  : Installing System.Runtime.Extensions 4.3.0-beta-24506-02.
log  : Installing System.Runtime.Handles 4.3.0-beta-24506-02.
log  : Installing System.Runtime.InteropServices 4.3.0-beta-24506-02.
log  : Installing System.Text.Encoding 4.3.0-beta-24506-02.
log  : Installing System.Text.Encoding.Extensions 4.3.0-beta-24506-02.
log  : Installing System.Threading.Tasks 4.3.0-beta-24506-02.
log  : Installing System.Threading.Timer 4.3.0-beta-24506-02.
log  : Installing System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02.
log  : Installing System.IO.Compression 4.3.0-beta-24506-02.
log  : Installing System.IO.Compression.ZipFile 4.3.0-beta-24506-02.
log  : Installing System.Linq.Expressions 4.3.0-beta-24506-02.
log  : Installing System.Xml.ReaderWriter 4.3.0-beta-24506-02.
log  : Installing System.Security.Cryptography.Encoding 4.3.0-beta-24506-02.
log  : Installing System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02.
log  : Installing System.Net.Http 4.3.0-beta-24506-02.
log  : Installing System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02.
log  : Installing System.Reflection.Metadata 1.3.0.
log  : Installing System.Xml.XmlSerializer 4.0.11.
log  : Installing WindowsAzure.Storage 6.2.2-preview.
log  : Installing Microsoft.NETCore.Platforms 1.0.1.
log  : Installing Microsoft.NETCore.Targets 1.0.1.
log  : Installing System.IO 4.1.0.
log  : Installing System.Runtime.Handles 4.0.1.
log  : Installing System.Threading.Tasks 4.0.11.
log  : Installing System.Reflection.Emit.ILGeneration 4.0.1.
log  : Installing System.Reflection.Emit 4.0.1.
log  : Installing System.Reflection.Emit.Lightweight 4.0.1.
log  : Installing System.IO.FileSystem.Primitives 4.0.1.
log  : Installing Microsoft.Win32.Registry 4.0.0.
log  : Installing System.Threading.Thread 4.0.0.
log  : Installing System.Threading.ThreadPool 4.0.10.
log  : Installing Microsoft.Win32.Primitives 4.0.1.
log  : Installing System.IO.FileSystem 4.0.1.
log  : Installing System.Text.Encoding 4.0.11.
log  : Installing System.Text.Encoding.Extensions 4.0.11.
log  : Installing runtime.native.System 4.0.0.
log  : Installing System.AppContext 4.1.0-rc2-24027.
log  : Installing System.Collections 4.0.11-rc2-24027.
log  : Installing System.Runtime.Extensions 4.1.0-rc2-24027.
log  : Installing System.Runtime.InteropServices.RuntimeInformation 4.0.0-rc2-24027.
log  : Installing System.IO 4.1.0-rc2-24027.
log  : Installing System.IO.FileSystem 4.0.1-rc2-24027.
log  : Installing System.Runtime.InteropServices 4.1.0-rc2-24027.
log  : Installing Microsoft.NETCore.Targets 1.0.3-beta-24506-02.
log  : Installing runtime.native.System 4.3.0-beta-24506-02.
log  : Installing runtime.native.System.IO.Compression 4.3.0-beta-24506-02.
log  : Installing System.Buffers 4.0.0.
log  : Installing System.Threading.Tasks.Extensions 4.0.0.
log  : Installing runtime.native.System.Security.Cryptography.OpenSsl 4.3.0-beta-24425-02.
log  : Installing runtime.native.System.Security.Cryptography.Apple 4.3.0-beta-24425-02.
log  : Installing runtime.native.System.Net.Http 4.3.0-beta-24506-02.
log  : Installing System.Diagnostics.DiagnosticSource 4.0.0.
log  : Installing System.Globalization.Extensions 4.0.1.
log  : Installing System.Security.Cryptography.OpenSsl 4.0.0.
log  : Installing System.Security.Cryptography.Cng 4.2.0.
log  : Installing System.Security.Cryptography.Csp 4.0.0.
log  : Installing System.Collections.Immutable 1.2.0.
log  : Installing System.Text.RegularExpressions 4.1.0.
log  : Installing System.Xml.XmlDocument 4.0.1.
log  : Installing System.Xml.ReaderWriter 4.0.11.
log  : Installing System.Collections 4.0.11-beta-23225.
log  : Installing System.Diagnostics.Debug 4.0.11-beta-23225.
log  : Installing System.Diagnostics.Tools 4.0.1-beta-23225.
log  : Installing System.Diagnostics.Tracing 4.0.21-beta-23225.
log  : Installing System.Globalization 4.0.11-beta-23225.
log  : Installing System.IO 4.0.11-beta-23225.
log  : Installing System.IO.FileSystem.Primitives 4.0.1-beta-23225.
log  : Installing System.Reflection.Extensions 4.0.1-beta-23225.
log  : Installing System.Reflection.TypeExtensions 4.0.1-beta-23225.
log  : Installing System.Runtime.Extensions 4.0.11-beta-23225.
log  : Installing System.Text.Encoding 4.0.11-beta-23225.
log  : Installing System.Text.Encoding.Extensions 4.0.11-beta-23225.
log  : Installing System.Threading 4.0.11-beta-23225.
log  : Installing System.Threading.Tasks 4.0.11-beta-23225.
log  : Installing System.Threading.Timer 4.0.1-beta-23225.
log  : Installing System.Threading.Thread 4.0.0-beta-23225.
log  : Installing System.Threading.ThreadPool 4.0.10-beta-23225.
log  : Installing Microsoft.Data.Services.Client 5.6.4.
log  : Installing System.Spatial 5.6.4.
log  : Installing System.Collections.Concurrent 4.0.11-beta-23225.
log  : Installing System.Linq 4.0.1-beta-23225.
log  : Installing System.Security.Cryptography.Primitives 4.0.0-beta-23225.
log  : Installing System.Text.RegularExpressions 4.0.11-beta-23225.
log  : Installing System.Xml.ReaderWriter 4.0.11-beta-23225.
log  : Installing System.Xml.XDocument 4.0.11-beta-23225.
log  : Installing System.Diagnostics.TraceSource 4.0.0-beta-23225.
log  : Installing System.Security.Cryptography.Encoding 4.0.0-beta-23225.
log  : Installing System.Security.Cryptography.Algorithms 4.0.0-beta-23225.
log  : Installing System.Reflection 4.1.0-beta-23225.
log  : Installing System.Runtime.InteropServices 4.0.21-beta-23225.
log  : Installing System.Linq.Queryable 4.0.0-beta-23109.
log  : Installing System.IO.FileSystem 4.0.1-beta-23225.
log  : Installing System.Linq.Expressions 4.0.11-beta-23225.
log  : Installing System.Net.Http 4.0.1-beta-23225.
log  : Installing System.Runtime 4.0.20-beta-23109.
log  : Installing Microsoft.Data.OData 5.6.4.
log  : Installing System.Collections.Specialized 4.0.0-beta-23109.
log  : Installing System.Net.Primitives 4.0.11-beta-23225.
log  : Installing System.Runtime.Serialization.Xml 4.0.10-beta-23109.
log  : Installing System.Runtime 4.1.0-rc2-24027.
log  : Installing System.Text.Encoding 4.0.11-rc2-24027.
log  : Installing System.Threading.Tasks 4.0.11-rc2-24027.
log  : Installing System.IO.FileSystem.Primitives 4.0.1-rc2-24027.
log  : Installing System.Runtime.Handles 4.0.1-rc2-24027.
log  : Installing System.Reflection 4.1.0-rc2-24027.
log  : Installing System.Reflection.Primitives 4.0.1-rc2-24027.
log  : Installing System.Runtime.InteropServices.PInvoke 4.0.0-rc2-24027.
log  : Installing Microsoft.NETCore.Targets 1.0.3-beta-24425-02.
log  : Installing runtime.native.System.Security.Cryptography 4.0.0.
log  : Installing System.Resources.ResourceManager 4.0.0.
log  : Installing System.Runtime.Handles 4.0.0.
log  : Installing System.Reflection.Primitives 4.0.0.
log  : Installing System.Resources.ResourceManager 4.0.0-beta-23109.
log  : Installing System.Threading.Overlapped 4.0.0.
log  : Installing System.ObjectModel 4.0.10.
log  : Installing System.Reflection.Emit 4.0.0.
log  : Installing Microsoft.Win32.Primitives 4.0.0.
log  : Installing System.IO.Compression 4.0.0.
log  : Installing System.Security.Cryptography.X509Certificates 4.0.0-beta-23225.
log  : Installing System.Private.Uri 4.0.0-beta-23109.
log  : Installing Microsoft.Data.Edm 5.6.4.
log  : Installing System.Globalization.Extensions 4.0.0-beta-23109.
log  : Installing System.Collections.NonGeneric 4.0.0-beta-23109.
log  : Installing System.Private.Networking 4.0.1-beta-23225.
log  : Installing System.Private.DataContractSerialization 4.0.0-beta-23109.
log  : Installing System.Reflection.Emit.ILGeneration 4.0.0.
log  : Installing System.Security.Cryptography.Csp 4.0.0-beta-23225.
log  : Installing System.Runtime.Numerics 4.0.0.
log  : Installing System.Globalization.Calendars 4.0.0.
log  : Installing System.Collections.NonGeneric 4.0.0.
log  : Installing System.ComponentModel.EventBasedAsync 4.0.10.
log  : Installing System.Reflection.Primitives 4.0.0-beta-23109.
error: System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Extensions 4.0.1 provides a compile-time reference assembly for System.Globalization.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: One or more packages are incompatible with .NETCoreApp,Version=v1.0 (rhel.7.3-x64).
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/update-dependencies/project.lock.json
log  : Restore failed in 431696ms for /home/omajid/core-setup/build_projects/update-dependencies/project.json.
log  : Restoring packages for /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.json...
log  : Installing Newtonsoft.Json 6.0.8.
error: Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Extensions 4.0.1 provides a compile-time reference assembly for System.Globalization.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: One or more packages are incompatible with .NETStandard,Version=v1.6 (rhel.7.3-x64).
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.lock.json
log  : Restore failed in 2015ms for /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.json.
log  : Restoring packages for /home/omajid/core-setup/build_projects/dotnet-host-build/project.json...
log  : Installing NuGet.CommandLine.XPlat 4.0.0-rc3-2140.
log  : Installing System.Runtime.InteropServices.RuntimeInformation 4.0.0.
log  : Installing Microsoft.NETCore.App 1.0.0.
log  : Installing NuGet.Commands 4.0.0-rc3-2140.
log  : Installing System.Linq.Queryable 4.0.1.
log  : Installing System.Security.Cryptography.Algorithms 4.2.0.
log  : Installing System.Security.Cryptography.Primitives 4.0.0.
log  : Installing Libuv 1.9.0.
log  : Installing Microsoft.VisualBasic 10.0.1.
log  : Installing System.ComponentModel 4.0.1.
log  : Installing System.ComponentModel.Annotations 4.1.0.
log  : Installing System.IO.MemoryMappedFiles 4.0.0.
log  : Installing System.IO.UnmanagedMemoryStream 4.0.1.
log  : Installing System.Net.WebHeaderCollection 4.0.1.
log  : Installing System.Numerics.Vectors 4.1.1.
log  : Installing System.Reflection.DispatchProxy 4.0.1.
log  : Installing System.Resources.Reader 4.0.0.
log  : Installing System.Runtime.Loader 4.0.0.
log  : Installing System.Security.Cryptography.Encoding 4.0.0.
log  : Installing System.Linq.Parallel 4.0.1.
log  : Installing System.Security.Cryptography.X509Certificates 4.1.0.
log  : Installing System.Threading.Tasks.Dataflow 4.6.0.
log  : Installing System.Threading.Tasks.Parallel 4.0.1.
log  : Installing System.IO.FileSystem.Watcher 4.0.0.
log  : Installing System.Net.Requests 4.0.11.
log  : Installing System.Net.Security 4.0.0.
log  : Installing System.Net.NameResolution 4.0.0.
log  : Installing Microsoft.NETCore.DotNetHostPolicy 1.0.1.
log  : Installing Microsoft.CodeAnalysis.CSharp 1.3.0.
log  : Installing Microsoft.CodeAnalysis.VisualBasic 1.3.0.
log  : Installing System.Xml.XDocument 4.0.11.
log  : Installing NuGet.ContentModel 4.0.0-rc3-2140.
log  : Installing NuGet.ProjectModel 4.0.0-rc3-2140.
log  : Installing NuGet.Configuration 4.0.0-rc3-2140.
log  : Installing NuGet.RuntimeModel 4.0.0-rc3-2140.
log  : Installing NuGet.Client 4.0.0-rc3-2140.
log  : Installing NuGet.DependencyResolver.Core 4.0.0-rc3-2140.
log  : Installing System.Diagnostics.Tracing 4.1.0.
log  : Installing System.Runtime.Numerics 4.0.1.
log  : Installing System.Collections.Concurrent 4.0.12.
log  : Installing System.Globalization.Calendars 4.0.1.
log  : Installing runtime.native.System.Net.Http 4.0.1.
log  : Installing System.Threading.Overlapped 4.0.1.
log  : Installing System.Net.Primitives 4.0.11.
log  : Installing System.Net.Http 4.1.0.
log  : Installing runtime.native.System.Net.Security 4.0.1.
log  : Installing System.Security.Claims 4.0.1.
log  : Installing System.Security.Principal 4.0.1.
log  : Installing System.Security.Principal.Windows 4.0.0.
log  : Installing Microsoft.NETCore.DotNetHostResolver 1.0.1.
log  : Installing Microsoft.CodeAnalysis.Common 1.3.0.
log  : Installing System.Diagnostics.Tools 4.0.1.
log  : Installing Newtonsoft.Json 9.0.1.
log  : Installing System.Security.Cryptography.ProtectedData 4.0.0.
log  : Installing NuGet.Common 4.0.0-rc3-2140.
log  : Installing NuGet.Versioning 4.0.0-rc3-2140.
log  : Installing NuGet.Frameworks 4.0.0-rc3-2140.
log  : Installing NuGet.Repositories 4.0.0-rc3-2140.
log  : Installing NuGet.Packaging 4.0.0-rc3-2140.
log  : Installing NuGet.LibraryModel 4.0.0-rc3-2140.
log  : Installing NuGet.Protocol.Core.v3 4.0.0-rc3-2140.
log  : Installing Microsoft.NETCore.DotNetHost 1.0.1.
log  : Installing System.AppContext 4.1.0.
log  : Installing System.Console 4.0.0.
log  : Installing Microsoft.CodeAnalysis.Analyzers 1.1.0.
log  : Installing System.Diagnostics.FileVersionInfo 4.0.0.
log  : Installing System.Diagnostics.StackTrace 4.0.1.
log  : Installing System.Text.Encoding.CodePages 4.0.1.
log  : Installing System.Xml.XPath.XDocument 4.0.1.
log  : Installing System.IO.Compression 4.1.0.
log  : Installing NuGet.Packaging.Core 4.0.0-rc3-2140.
log  : Installing NuGet.Protocol.Core.Types 4.0.0-rc3-2140.
log  : Installing System.Xml.XPath 4.0.1.
log  : Installing runtime.native.System.IO.Compression 4.1.0.
log  : Installing NuGet.Packaging.Core.Types 4.0.0-rc3-2140.
error: Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Extensions 4.0.1 provides a compile-time reference assembly for System.Globalization.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.FileSystem.Watcher 4.0.0 provides a compile-time reference assembly for System.IO.FileSystem.Watcher on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.MemoryMappedFiles 4.0.0 provides a compile-time reference assembly for System.IO.MemoryMappedFiles on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.NameResolution 4.0.0 provides a compile-time reference assembly for System.Net.NameResolution on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Requests 4.0.11 provides a compile-time reference assembly for System.Net.Requests on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Security 4.0.0 provides a compile-time reference assembly for System.Net.Security on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.ProtectedData 4.0.0 provides a compile-time reference assembly for System.Security.Cryptography.ProtectedData on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
error: One or more packages are incompatible with .NETCoreApp,Version=v1.0 (rhel.7.3-x64).
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/dotnet-host-build/project.lock.json
log  : Restore failed in 150198ms for /home/omajid/core-setup/build_projects/dotnet-host-build/project.json.
log  : Restoring packages for /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.json...
error: System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: One or more packages are incompatible with .NETStandard,Version=v1.6 (rhel.7.3-x64).
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.lock.json
log  : Restore failed in 225ms for /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.json.

Errors in /home/omajid/core-setup/build_projects/update-dependencies/project.json
    System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Extensions 4.0.1 provides a compile-time reference assembly for System.Globalization.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    One or more packages are incompatible with .NETCoreApp,Version=v1.0 (rhel.7.3-x64).

Errors in /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.json
    Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Extensions 4.0.1 provides a compile-time reference assembly for System.Globalization.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    One or more packages are incompatible with .NETStandard,Version=v1.6 (rhel.7.3-x64).

Errors in /home/omajid/core-setup/build_projects/dotnet-host-build/project.json
    Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Extensions 4.0.1 provides a compile-time reference assembly for System.Globalization.Extensions on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.FileSystem.Watcher 4.0.0 provides a compile-time reference assembly for System.IO.FileSystem.Watcher on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.MemoryMappedFiles 4.0.0 provides a compile-time reference assembly for System.IO.MemoryMappedFiles on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.NameResolution 4.0.0 provides a compile-time reference assembly for System.Net.NameResolution on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Requests 4.0.11 provides a compile-time reference assembly for System.Net.Requests on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Security 4.0.0 provides a compile-time reference assembly for System.Net.Security on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.ProtectedData 4.0.0 provides a compile-time reference assembly for System.Security.Cryptography.ProtectedData on .NETCoreApp,Version=v1.0, but there is no run-time assembly compatible with rhel.7.3-x64.
    One or more packages are incompatible with .NETCoreApp,Version=v1.0 (rhel.7.3-x64).

Errors in /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.json
    System.Diagnostics.Process 4.1.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    Microsoft.Win32.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Collections 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Console 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Debug 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tools 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tracing 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Calendars 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.Compression 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.FileSystem 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Http 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Sockets 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Primitives 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Resources.ResourceManager 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Handles 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices.RuntimeInformation 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Runtime.InteropServices.RuntimeInformation on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Algorithms 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.X509Certificates 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding.Extensions 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Tasks 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Timer 4.3.0-beta-24506-02 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    One or more packages are incompatible with .NETStandard,Version=v1.6 (rhel.7.3-x64).
ericstj commented 7 years ago

You've truncated the portion of interest. Before those errors there should be a text that indicates which project is being restored and which sources are used. Can you please put the whole log up on https://gist.github.com/?

/cc @chcosta and @ellismg who have both been looking into making the build work without changes on new distros.

omajid commented 7 years ago

Added the full output of ./build.sh.

ericstj commented 7 years ago

I see, its failing when restoring all the build_projects. These are running as standalone apps and will fail if they don't have your new RID mapping.

I believe @AlfredoMS's work to refactor this part of the build will fix a lot of these. In the meantime we can try to limp along by upgrading these projects and including the latest RID graph.

I've given this a try in this branch: https://github.com/ericstj/core-setup/tree/updateBuildProjects

I don't have a good way of testing if I've gotten everything. This is just a bunch of throw away code, as I believe @AlfredoMS's work will delete most of these problem projects.

AlfredoMS commented 7 years ago

Yep, I'm working on https://github.com/dotnet/core-setup/issues/283 and that will make it more straightforward.

omajid commented 7 years ago

@ericstj Thanks! Unfortunately, I didn't get much further with that.

$ git branch -v
  master              3c4e456 Merge pull request dotnet/core-setup#1552 from gkhanna79/Fix228
* updateBuildProjects 3941577 Update build projects to netcoreapp1.1

Now ./build.sh results in:

dotnet-install: Calling: machine_has curl
dotnet-install: Calling: calculate_vars 
dotnet-install: Calling: get_azure_channel_from_channel rel-1.0.0
dotnet-install: azure_channel=rel-1.0.0
dotnet-install: Calling: get_normalized_architecture_from_architecture <auto>
dotnet-install: Calling: get_machine_architecture 
dotnet-install: Calling: get_normalized_architecture_from_architecture x64
dotnet-install: normalized_architecture=x64
dotnet-install: Calling: get_specific_version_from_version https://dotnetcli.azureedge.net/dotnet rel-1.0.0 x64 1.0.0-preview3-003886
dotnet-install: specific_version=1.0.0-preview3-003886
dotnet-install: Calling: construct_download_link https://dotnetcli.azureedge.net/dotnet rel-1.0.0 x64 1.0.0-preview3-003886
dotnet-install: Calling: get_current_os_name 
dotnet-install: download_link=https://dotnetcli.azureedge.net/dotnet/Sdk/1.0.0-preview3-003886/dotnet-dev-rhel-x64.1.0.0-preview3-003886.tar.gz
dotnet-install: Calling: resolve_installation_path <auto>
dotnet-install: Calling: get_user_share_path 
dotnet-install: resolve_installation_path: share_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: install_root=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: Calling: check_pre_reqs 
dotnet-install: Calling: install_dotnet 
dotnet-install: Calling: is_dotnet_package_installed /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux sdk 1.0.0-preview3-003886
dotnet-install: Calling: combine_paths /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux sdk
dotnet-install: combine_paths: root_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: combine_paths: child_path=sdk
dotnet-install: Calling: combine_paths /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/sdk 1.0.0-preview3-003886
dotnet-install: combine_paths: root_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/sdk
dotnet-install: combine_paths: child_path=1.0.0-preview3-003886
dotnet-install: is_dotnet_package_installed: dotnet_package_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/sdk/1.0.0-preview3-003886
dotnet-install: Zip path: /tmp/dotnet.GBoSdOIoV
dotnet-install: Downloading https://dotnetcli.azureedge.net/dotnet/Sdk/1.0.0-preview3-003886/dotnet-dev-rhel-x64.1.0.0-preview3-003886.tar.gz
dotnet-install: Calling: download https://dotnetcli.azureedge.net/dotnet/Sdk/1.0.0-preview3-003886/dotnet-dev-rhel-x64.1.0.0-preview3-003886.tar.gz /tmp/dotnet.GBoSdOIoV
dotnet-install: Downloaded file exists and readable? yes
dotnet-install: Extracting zip
dotnet-install: Calling: extract_dotnet_package /tmp/dotnet.GBoSdOIoV /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: Calling: copy_files_or_dirs_from_list /tmp/dotnet.CPU4iTyyD /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux false
dotnet-install: Calling: copy_files_or_dirs_from_list /tmp/dotnet.CPU4iTyyD /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux true
dotnet-install: Calling: combine_paths /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: combine_paths: root_path=/home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux
dotnet-install: combine_paths: child_path=
dotnet-install: Calling: get_absolute_path /home/omajid/core-setup/build_projects/dotnet-host-build/../../.dotnet_stage0/Linux/
dotnet-install: Adding to current process PATH: /home/omajid/core-setup/.dotnet_stage0/Linux. Note: This change will be visible only when sourcing script.
dotnet-install: Installation finished successfully.
>>>>> 11111111
Restoring Build Script projects...
log  : Restoring packages for /home/omajid/core-setup/build_projects/update-dependencies/project.json...
log  : Installing Microsoft.NETCore.Platforms 2.0.0-beta-25011-01.
log  : Installing NuGet.Versioning 3.5.0.
log  : Installing Octokit 0.18.0.
log  : Installing Microsoft.NETCore.Runtime.CoreCLR 1.1.0.
log  : Installing Microsoft.Net.Http 2.2.29.
log  : Installing System.Runtime.Serialization.Primitives 4.3.0.
log  : Installing Microsoft.CSharp 4.3.0.
log  : Installing NETStandard.Library 1.6.1.
log  : Installing Microsoft.NETCore.Jit 1.1.0.
log  : Installing Microsoft.NETCore.Windows.ApiSets 1.0.1.
log  : Installing Microsoft.Bcl 1.1.10.
log  : Installing Microsoft.Bcl.Build 1.0.14.
log  : Installing System.Resources.ResourceManager 4.3.0.
log  : Installing System.Runtime 4.3.0.
log  : Installing System.Reflection.TypeExtensions 4.3.0.
log  : Installing System.Diagnostics.Process 4.3.0.
log  : Installing Microsoft.DotNet.PlatformAbstractions 1.1.0.
log  : Installing System.Linq 4.3.0.
log  : Installing System.ObjectModel 4.3.0.
log  : Installing System.Collections 4.3.0.
log  : Installing System.Diagnostics.Debug 4.3.0.
log  : Installing System.Globalization 4.3.0.
log  : Installing System.Reflection 4.3.0.
log  : Installing System.Reflection.Extensions 4.3.0.
log  : Installing System.Reflection.Primitives 4.3.0.
log  : Installing System.Runtime.Extensions 4.3.0.
log  : Installing System.Runtime.InteropServices 4.3.0.
log  : Installing System.Threading 4.3.0.
log  : Installing System.Dynamic.Runtime 4.3.0.
log  : Installing System.Linq.Expressions 4.3.0.
log  : Installing System.Threading.Thread 4.3.0.
log  : Installing System.Reflection.Metadata 1.4.1.
log  : Installing System.Xml.XmlSerializer 4.3.0.
log  : Installing WindowsAzure.Storage 8.0.1.
log  : Installing System.AppContext 4.3.0.
log  : Installing System.Collections.Concurrent 4.3.0.
log  : Installing System.IO.FileSystem.Primitives 4.3.0.
log  : Installing System.Runtime.Numerics 4.3.0.
log  : Installing System.Security.Cryptography.Primitives 4.3.0.
log  : Installing System.Text.RegularExpressions 4.3.0.
log  : Installing System.Xml.XDocument 4.3.0.
log  : Installing Microsoft.Win32.Primitives 4.3.0.
log  : Installing System.Console 4.3.0.
log  : Installing System.Diagnostics.Tools 4.3.0.
log  : Installing System.Diagnostics.Tracing 4.3.0.
log  : Installing System.Globalization.Calendars 4.3.0.
log  : Installing System.IO 4.3.0.
log  : Installing System.IO.FileSystem 4.3.0.
log  : Installing System.Net.Primitives 4.3.0.
log  : Installing System.Net.Sockets 4.3.0.
log  : Installing System.Runtime.Handles 4.3.0.
log  : Installing System.Text.Encoding 4.3.0.
log  : Installing System.Text.Encoding.Extensions 4.3.0.
log  : Installing System.Threading.Tasks 4.3.0.
log  : Installing System.Threading.Timer 4.3.0.
log  : Installing System.Runtime.InteropServices.RuntimeInformation 4.3.0.
log  : Installing System.IO.Compression 4.3.0.
log  : Installing System.IO.Compression.ZipFile 4.3.0.
log  : Installing System.Xml.ReaderWriter 4.3.0.
log  : Installing System.Net.Http 4.3.0.
log  : Installing System.Security.Cryptography.Encoding 4.3.0.
log  : Installing System.Security.Cryptography.X509Certificates 4.3.0.
log  : Installing System.Security.Cryptography.Algorithms 4.3.0.
log  : Installing Microsoft.NETCore.Targets 1.1.0.
log  : Installing Microsoft.Win32.Registry 4.3.0.
log  : Installing System.Threading.ThreadPool 4.3.0.
log  : Installing runtime.native.System 4.3.0.
log  : Installing System.Collections 4.0.11.
log  : Installing System.IO 4.1.0.
log  : Installing System.IO.FileSystem 4.0.1.
log  : Installing System.Runtime.Extensions 4.1.0.
log  : Installing System.Runtime.InteropServices 4.1.0.
log  : Installing System.AppContext 4.1.0.
log  : Installing System.Runtime.InteropServices.RuntimeInformation 4.0.0.
log  : Installing System.Reflection.Emit.ILGeneration 4.3.0.
log  : Installing System.Reflection.Emit 4.3.0.
log  : Installing System.Reflection.Emit.Lightweight 4.3.0.
log  : Installing System.Collections.Immutable 1.3.0.
log  : Installing System.Xml.XmlDocument 4.3.0.
log  : Installing Microsoft.Data.Services.Client 5.7.0.
log  : Installing System.Spatial 5.7.0.
log  : Installing Microsoft.Data.OData 5.7.0.
log  : Installing Newtonsoft.Json 9.0.1.
log  : Installing runtime.native.System.IO.Compression 4.3.0.
log  : Installing System.Buffers 4.3.0.
log  : Installing System.Threading.Tasks.Extensions 4.3.0.
log  : Installing runtime.native.System.Net.Http 4.3.0.
log  : Installing System.Diagnostics.DiagnosticSource 4.3.0.
log  : Installing System.Globalization.Extensions 4.3.0.
log  : Installing System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing System.Security.Cryptography.Cng 4.3.0.
log  : Installing System.Security.Cryptography.Csp 4.3.0.
log  : Installing runtime.native.System.Security.Cryptography.Apple 4.3.0.
log  : Installing System.Runtime 4.1.0.
log  : Installing Microsoft.NETCore.Targets 1.0.1.
log  : Installing System.Text.Encoding 4.0.11.
log  : Installing System.Threading.Tasks 4.0.11.
log  : Installing System.IO.FileSystem.Primitives 4.0.1.
log  : Installing System.Runtime.Handles 4.0.1.
log  : Installing System.Reflection 4.1.0.
log  : Installing System.Reflection.Primitives 4.0.1.
log  : Installing runtime.native.System 4.0.0.
log  : Installing System.Resources.ResourceManager 4.0.1.
log  : Installing System.Threading 4.0.11.
log  : Installing Microsoft.Data.Edm 5.7.0.
log  : Installing System.Linq 4.1.0.
log  : Installing System.ObjectModel 4.0.12.
log  : Installing System.Text.RegularExpressions 4.1.0.
log  : Installing System.Diagnostics.Debug 4.0.11.
log  : Installing System.Globalization 4.0.11.
log  : Installing System.Reflection.Extensions 4.0.1.
log  : Installing System.Text.Encoding.Extensions 4.0.11.
log  : Installing System.Linq.Expressions 4.1.0.
log  : Installing System.Xml.ReaderWriter 4.0.11.
log  : Installing System.Xml.XDocument 4.0.11.
log  : Installing runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.0.
log  : Installing runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.0.
log  : Installing System.Reflection.Emit 4.0.1.
log  : Installing System.Reflection.Emit.ILGeneration 4.0.1.
log  : Installing System.Reflection.Emit.Lightweight 4.0.1.
log  : Installing System.Reflection.TypeExtensions 4.1.0.
log  : Installing System.Threading.Tasks.Extensions 4.0.0.
log  : Installing System.Diagnostics.Tools 4.0.1.
log  : Installing runtime.rhel.7-x64.Microsoft.NETCore.Runtime.CoreCLR 1.1.0.
log  : Installing runtime.rhel.7-x64.Microsoft.NETCore.Jit 1.1.0.
log  : Installing runtime.any.System.Resources.ResourceManager 4.3.0.
log  : Installing runtime.any.System.Runtime 4.3.0.
log  : Installing runtime.any.System.Collections 4.3.0.
log  : Installing runtime.any.System.Globalization 4.3.0.
log  : Installing runtime.unix.System.Diagnostics.Debug 4.3.0.
log  : Installing runtime.any.System.Reflection.Extensions 4.3.0.
log  : Installing runtime.any.System.Reflection.Primitives 4.3.0.
log  : Installing runtime.any.System.Runtime.InteropServices 4.3.0.
log  : Installing runtime.any.System.Reflection 4.3.0.
log  : Installing runtime.unix.System.Runtime.Extensions 4.3.0.
log  : Installing runtime.any.System.Diagnostics.Tools 4.3.0.
log  : Installing runtime.any.System.Diagnostics.Tracing 4.3.0.
log  : Installing runtime.any.System.Globalization.Calendars 4.3.0.
log  : Installing runtime.any.System.IO 4.3.0.
log  : Installing runtime.unix.Microsoft.Win32.Primitives 4.3.0.
log  : Installing runtime.unix.System.Console 4.3.0.
log  : Installing runtime.unix.System.IO.FileSystem 4.3.0.
log  : Installing runtime.unix.System.Net.Primitives 4.3.0.
log  : Installing runtime.any.System.Runtime.Handles 4.3.0.
log  : Installing runtime.any.System.Text.Encoding 4.3.0.
log  : Installing runtime.any.System.Text.Encoding.Extensions 4.3.0.
log  : Installing runtime.any.System.Threading.Tasks 4.3.0.
log  : Installing runtime.any.System.Threading.Timer 4.3.0.
log  : Installing runtime.unix.System.Net.Sockets 4.3.0.
log  : Installing System.Private.Uri 4.3.0.
log  : Installing runtime.rhel.7-x64.runtime.native.System 4.3.0.
log  : Installing runtime.rhel.7-x64.runtime.native.System.IO.Compression 4.3.0.
log  : Installing runtime.rhel.7-x64.runtime.native.System.Net.Http 4.3.0.
log  : Installing System.Net.NameResolution 4.3.0.
log  : Installing runtime.unix.System.Private.Uri 4.3.0.
log  : Installing System.Security.Principal.Windows 4.3.0.
log  : Installing System.Security.Claims 4.3.0.
log  : Installing System.Security.Principal 4.3.0.
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/update-dependencies/project.lock.json
log  : Restore completed in 494941ms for /home/omajid/core-setup/build_projects/update-dependencies/project.json.
log  : Restoring packages for /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.json...
log  : Installing Microsoft.NETCore.Platforms 1.1.0.
log  : Installing Microsoft.NETCore.Platforms 1.0.1.
error: Microsoft.Win32.Primitives 4.3.0 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Collections 4.3.0 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Console 4.3.0 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Debug 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tools 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tracing 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization 4.3.0 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Calendars 4.3.0 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO 4.3.0 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.Compression 4.3.0 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.FileSystem 4.3.0 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Http 4.3.0 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Primitives 4.3.0 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Sockets 4.3.0 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection 4.3.0 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Extensions 4.3.0 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Primitives 4.3.0 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Resources.ResourceManager 4.3.0 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime 4.3.0 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Extensions 4.3.0 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Handles 4.3.0 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices 4.3.0 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Algorithms 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Encoding 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.X509Certificates 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding 4.3.0 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding.Extensions 4.3.0 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Tasks 4.3.0 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Timer 4.3.0 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Process 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: One or more packages are incompatible with .NETStandard,Version=v1.6 (rhel.7.3-x64).
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.lock.json
log  : Restore failed in 1064ms for /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.json.
log  : Restoring packages for /home/omajid/core-setup/build_projects/dotnet-host-build/project.json...
log  : Installing NuGet.CommandLine.XPlat 4.0.0-rc3-2140.
log  : Installing Microsoft.NETCore.App 1.0.0.
log  : Installing NuGet.Commands 4.0.0-rc3-2140.
log  : Installing System.Collections.Immutable 1.2.0.
log  : Installing System.Globalization.Extensions 4.0.1.
log  : Installing System.Security.Cryptography.Primitives 4.0.0.
log  : Installing System.Threading.Thread 4.0.0.
log  : Installing System.Threading.ThreadPool 4.0.10.
log  : Installing Libuv 1.9.0.
log  : Installing Microsoft.VisualBasic 10.0.1.
log  : Installing System.Buffers 4.0.0.
log  : Installing System.Diagnostics.DiagnosticSource 4.0.0.
log  : Installing System.ComponentModel 4.0.1.
log  : Installing System.ComponentModel.Annotations 4.1.0.
log  : Installing System.Diagnostics.Process 4.1.0.
log  : Installing System.IO.MemoryMappedFiles 4.0.0.
log  : Installing System.IO.UnmanagedMemoryStream 4.0.1.
log  : Installing System.Linq.Queryable 4.0.1.
log  : Installing System.Net.WebHeaderCollection 4.0.1.
log  : Installing System.Numerics.Vectors 4.1.1.
log  : Installing System.Reflection.DispatchProxy 4.0.1.
log  : Installing System.Resources.Reader 4.0.0.
log  : Installing System.Runtime.Loader 4.0.0.
log  : Installing System.Linq.Parallel 4.0.1.
log  : Installing System.Threading.Tasks.Dataflow 4.6.0.
log  : Installing System.Threading.Tasks.Parallel 4.0.1.
log  : Installing System.Net.NameResolution 4.0.0.
log  : Installing System.Security.Cryptography.Algorithms 4.2.0.
log  : Installing System.Security.Cryptography.Encoding 4.0.0.
log  : Installing System.Security.Cryptography.X509Certificates 4.1.0.
log  : Installing System.Net.Requests 4.0.11.
log  : Installing System.IO.FileSystem.Watcher 4.0.0.
log  : Installing System.Net.Security 4.0.0.
log  : Installing Microsoft.NETCore.DotNetHostPolicy 1.0.1.
log  : Installing Microsoft.CodeAnalysis.CSharp 1.3.0.
log  : Installing Microsoft.CodeAnalysis.VisualBasic 1.3.0.
log  : Installing NuGet.ContentModel 4.0.0-rc3-2140.
log  : Installing NuGet.ProjectModel 4.0.0-rc3-2140.
log  : Installing NuGet.Configuration 4.0.0-rc3-2140.
log  : Installing NuGet.RuntimeModel 4.0.0-rc3-2140.
log  : Installing NuGet.Client 4.0.0-rc3-2140.
log  : Installing NuGet.DependencyResolver.Core 4.0.0-rc3-2140.
log  : Installing System.Diagnostics.Tracing 4.1.0.
log  : Installing Microsoft.Win32.Primitives 4.0.1.
log  : Installing Microsoft.Win32.Registry 4.0.0.
log  : Installing System.Collections.Concurrent 4.0.12.
log  : Installing System.Net.Primitives 4.0.11.
log  : Installing System.Security.Principal.Windows 4.0.0.
log  : Installing System.Runtime.Numerics 4.0.1.
log  : Installing runtime.native.System.Security.Cryptography 4.0.0.
log  : Installing runtime.native.System.Net.Http 4.0.1.
log  : Installing System.Globalization.Calendars 4.0.1.
log  : Installing System.Security.Cryptography.Cng 4.2.0.
log  : Installing System.Security.Cryptography.Csp 4.0.0.
log  : Installing System.Security.Cryptography.OpenSsl 4.0.0.
log  : Installing System.Net.Http 4.1.0.
log  : Installing System.Threading.Overlapped 4.0.1.
log  : Installing System.Security.Claims 4.0.1.
log  : Installing System.Security.Principal 4.0.1.
log  : Installing runtime.native.System.Net.Security 4.0.1.
log  : Installing Microsoft.NETCore.DotNetHostResolver 1.0.1.
log  : Installing Microsoft.CodeAnalysis.Common 1.3.0.
log  : Installing System.Security.Cryptography.ProtectedData 4.0.0.
log  : Installing NuGet.Common 4.0.0-rc3-2140.
log  : Installing NuGet.Versioning 4.0.0-rc3-2140.
log  : Installing NuGet.Frameworks 4.0.0-rc3-2140.
log  : Installing NuGet.Repositories 4.0.0-rc3-2140.
log  : Installing NuGet.Packaging 4.0.0-rc3-2140.
log  : Installing NuGet.LibraryModel 4.0.0-rc3-2140.
log  : Installing NuGet.Protocol.Core.v3 4.0.0-rc3-2140.
log  : Installing Microsoft.NETCore.DotNetHost 1.0.1.
log  : Installing System.Console 4.0.0.
log  : Installing System.Xml.XmlDocument 4.0.1.
log  : Installing Microsoft.CodeAnalysis.Analyzers 1.1.0.
log  : Installing System.Diagnostics.FileVersionInfo 4.0.0.
log  : Installing System.Diagnostics.StackTrace 4.0.1.
log  : Installing System.Text.Encoding.CodePages 4.0.1.
log  : Installing System.Xml.XPath.XDocument 4.0.1.
log  : Installing System.IO.Compression 4.1.0.
log  : Installing NuGet.Packaging.Core 4.0.0-rc3-2140.
log  : Installing NuGet.Protocol.Core.Types 4.0.0-rc3-2140.
log  : Installing System.Xml.XPath 4.0.1.
log  : Installing runtime.native.System.IO.Compression 4.1.0.
log  : Installing NuGet.Packaging.Core.Types 4.0.0-rc3-2140.
log  : Installing runtime.rhel.7-x64.Microsoft.NETCore.DotNetHostPolicy 1.0.1.
log  : Installing runtime.rhel.7-x64.Microsoft.NETCore.DotNetHostResolver 1.0.1.
log  : Installing runtime.rhel.7-x64.runtime.native.System.Net.Security 4.3.0.
log  : Installing runtime.rhel.7-x64.Microsoft.NETCore.DotNetHost 1.0.1.
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/dotnet-host-build/project.lock.json
log  : Restore completed in 206533ms for /home/omajid/core-setup/build_projects/dotnet-host-build/project.json.
log  : Restoring packages for /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.json...
error: System.Diagnostics.Process 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: Microsoft.Win32.Primitives 4.3.0 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Collections 4.3.0 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Console 4.3.0 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Debug 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tools 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Diagnostics.Tracing 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization 4.3.0 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Globalization.Calendars 4.3.0 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO 4.3.0 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.Compression 4.3.0 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.IO.FileSystem 4.3.0 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Http 4.3.0 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Primitives 4.3.0 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Net.Sockets 4.3.0 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection 4.3.0 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Extensions 4.3.0 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Reflection.Primitives 4.3.0 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Resources.ResourceManager 4.3.0 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime 4.3.0 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Extensions 4.3.0 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.Handles 4.3.0 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Runtime.InteropServices 4.3.0 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Algorithms 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.Encoding 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Security.Cryptography.X509Certificates 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding 4.3.0 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Text.Encoding.Extensions 4.3.0 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Tasks 4.3.0 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: System.Threading.Timer 4.3.0 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
error: One or more packages are incompatible with .NETStandard,Version=v1.6 (rhel.7.3-x64).
log  : Writing lock file to disk. Path: /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.lock.json
log  : Restore failed in 263ms for /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.json.

Errors in /home/omajid/core-setup/build_projects/shared-build-targets-utils/project.json
    Microsoft.Win32.Primitives 4.3.0 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Collections 4.3.0 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Console 4.3.0 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Debug 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tools 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tracing 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization 4.3.0 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Calendars 4.3.0 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO 4.3.0 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.Compression 4.3.0 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.FileSystem 4.3.0 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Http 4.3.0 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Primitives 4.3.0 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Sockets 4.3.0 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection 4.3.0 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Extensions 4.3.0 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Primitives 4.3.0 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Resources.ResourceManager 4.3.0 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime 4.3.0 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Extensions 4.3.0 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Handles 4.3.0 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices 4.3.0 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Algorithms 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Encoding 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.X509Certificates 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding 4.3.0 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding.Extensions 4.3.0 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Tasks 4.3.0 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Timer 4.3.0 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Process 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    One or more packages are incompatible with .NETStandard,Version=v1.6 (rhel.7.3-x64).

Errors in /home/omajid/core-setup/build_projects/Microsoft.DotNet.Cli.Build.Framework/project.json
    System.Diagnostics.Process 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Process on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    Microsoft.Win32.Primitives 4.3.0 provides a compile-time reference assembly for Microsoft.Win32.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Collections 4.3.0 provides a compile-time reference assembly for System.Collections on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Console 4.3.0 provides a compile-time reference assembly for System.Console on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Debug 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Debug on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tools 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tools on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Diagnostics.Tracing 4.3.0 provides a compile-time reference assembly for System.Diagnostics.Tracing on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization 4.3.0 provides a compile-time reference assembly for System.Globalization on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Globalization.Calendars 4.3.0 provides a compile-time reference assembly for System.Globalization.Calendars on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO 4.3.0 provides a compile-time reference assembly for System.IO on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.Compression 4.3.0 provides a compile-time reference assembly for System.IO.Compression on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.IO.FileSystem 4.3.0 provides a compile-time reference assembly for System.IO.FileSystem on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Http 4.3.0 provides a compile-time reference assembly for System.Net.Http on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Primitives 4.3.0 provides a compile-time reference assembly for System.Net.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Net.Sockets 4.3.0 provides a compile-time reference assembly for System.Net.Sockets on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection 4.3.0 provides a compile-time reference assembly for System.Reflection on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Extensions 4.3.0 provides a compile-time reference assembly for System.Reflection.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Reflection.Primitives 4.3.0 provides a compile-time reference assembly for System.Reflection.Primitives on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Resources.ResourceManager 4.3.0 provides a compile-time reference assembly for System.Resources.ResourceManager on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime 4.3.0 provides a compile-time reference assembly for System.Runtime on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Extensions 4.3.0 provides a compile-time reference assembly for System.Runtime.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.Handles 4.3.0 provides a compile-time reference assembly for System.Runtime.Handles on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Runtime.InteropServices 4.3.0 provides a compile-time reference assembly for System.Runtime.InteropServices on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Algorithms 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Algorithms on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.Encoding 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Security.Cryptography.X509Certificates 4.3.0 provides a compile-time reference assembly for System.Security.Cryptography.X509Certificates on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding 4.3.0 provides a compile-time reference assembly for System.Text.Encoding on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Text.Encoding.Extensions 4.3.0 provides a compile-time reference assembly for System.Text.Encoding.Extensions on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Tasks 4.3.0 provides a compile-time reference assembly for System.Threading.Tasks on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.
    System.Threading.Timer 4.3.0 provides a compile-time reference assembly for System.Threading.Timer on .NETStandard,Version=v1.6, but there is no run-time assembly compatible with rhel.7.3-x64.

Should I keep this bug open or close it as a dupe of dotnet/runtime#2479?

ericstj commented 7 years ago

I've added a new commit. https://github.com/ericstj/core-setup/commit/c2bdc5ce8e0a0703dc476a1b377a0a8ea6053b3b

Essentially for any project that fails in this way, make sure it has an updated copy of Microsoft.NETCore.Platforms. Ideally we'd also make sure it's on a consistent set of dependencies (eg: NETCoreApp 1.1 release). Core-setup hasn't seen the same sort of diligence here as other repos.

Whether or not we wait for dotnet/runtime#2479 or try to push this through depends on your timeline. Not sure when dotnet/runtime#2479 is going to be done.

omajid commented 7 years ago

@ellismg Hey, does the new source-build stuff need support for new RIDs the way I am trying to add it here? The way I am doing this is to add the new RIDs in corefx and update the packages in core-setup to pull them.

If this RID support not needed by source-build, I have no urgency for this issue, though it would be nice to keep .NET Core building when users do a general package update on RHEL 7, which goes from RHEL 7.2 to 7.3.

ellismg commented 7 years ago

@ellismg Hey, does the new source-build stuff need support for new RIDs the way I am trying to add it here? The way I am doing this is to add the new RIDs in corefx and update the packages in core-setup to pull them.

The composed build will take care of both adding the target rid to Microsoft.NETCore.Platforms and updating the runtimes sections of project.jsons as we go up the stack. In addition, we'll "roll forward" and package references during a composed build (so if Core-Setup already had a reference to Microsoft.NETCore.Platforms somehow (or it was brought in transitively by some other package) you would get the newer version.

omajid commented 7 years ago

Thanks. I guess I will wait until dotnet/runtime#2479 lands.

dagood commented 4 years ago

Closing: it looks like a lot was answered here and the issue is fairly stale. Please open any further questions in dotnet/runtime if there are any, thanks.