Hi, Apache Arrow C# requires .NET 3 or later since 3.0.0. Could you try the following patch?
---- diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh index b05d31a90..29179a05a 100755 --- a/dev/release/verify-release-candidate.sh +++ b/dev/release/verify-release-candidate.sh @@ -313,7 +313,7 @@ test_csharp() { fi fi else - local dotnet_version=2.2.300 + local dotnet_version=3.1.405 local dotnet_platform= case "$(uname)" in Linux) ---- Thanks, -- kou In <b1147793-920b-4e57-b1b5-d83402e56...@gmail.com> "Re: [VOTE] Release Apache Arrow 3.0.0 - RC0" on Sat, 16 Jan 2021 00:24:12 -0500, Ying Zhou <yzhou7...@gmail.com> wrote: > Hi, > > This is what happens when I’m following the procedure on my macOS 10.15. Is > it because of some environmental issue? Is it because the verification > failed? Thanks! > > 100 161M 100 161M 0 0 13.3M 0 0:00:12 0:00:12 --:--:-- 9.8M > + > PATH=/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/bin:/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/test-miniconda/envs/arrow-test/bin:/Users/karlkatzen/anaconda3/condabin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin > + dotnet test > > Welcome to .NET Core! > --------------------- > Learn more about .NET Core: https://aka.ms/dotnet-docs > Use 'dotnet --help' to see available commands or visit: > https://aka.ms/dotnet-cli-docs > > Telemetry > --------- > The .NET Core tools collect usage data in order to help us improve your > experience. The data is anonymous and doesn't include command-line arguments. > The data is collected by Microsoft and shared with the community. You can > opt-out of telemetry by setting the DOTNET_CLI_TELEMETRY_OPTOUT environment > variable to '1' or 'true' using your favorite shell. > > Read more about .NET Core CLI Tools telemetry: > https://aka.ms/dotnet-cli-telemetry > > Configuring... > -------------- > A command is running to populate your local package cache to improve restore > speed and enable offline access. This command takes up to one minute to > complete and only runs once. > Decompressing 100% 11001 ms > Expanding 100% 61916 ms > > ASP.NET Core > ------------ > Successfully installed the ASP.NET Core HTTPS Development Certificate. > To trust the certificate run 'dotnet dev-certs https --trust' (Windows and > macOS only). For establishing trust on other platforms refer to the platform > specific documentation. > For more information on configuring HTTPS see > https://go.microsoft.com/fwlink/?linkid=848054. > /private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/bin/sdk/2.2.300/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5): > error NETSDK1045: The current .NET SDK does not support targeting .NET Core > 3.1. Either target .NET Core 2.2 or lower, or use a version of the .NET SDK > that supports .NET Core 3.1. > [/private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/test/Apache.Arrow.Flight.TestWeb/Apache.Arrow.Flight.TestWeb.csproj] > /private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/bin/sdk/2.2.300/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(150,5): > error NETSDK1045: The current .NET SDK does not support targeting .NET > Standard 2.1. Either target .NET Standard 2.0 or lower, or use a version of > the .NET SDK that supports .NET Standard 2.1. > [/private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/src/Apache.Arrow.Flight/Apache.Arrow.Flight.csproj] > /private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/bin/sdk/2.2.300/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5): > error NETSDK1045: The current .NET SDK does not support targeting .NET Core > 3.1. Either target .NET Core 2.2 or lower, or use a version of the .NET SDK > that supports .NET Core 3.1. > [/private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/test/Apache.Arrow.Benchmarks/Apache.Arrow.Benchmarks.csproj] > /private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/bin/sdk/2.2.300/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5): > error NETSDK1045: The current .NET SDK does not support targeting .NET Core > 3.1. Either target .NET Core 2.2 or lower, or use a version of the .NET SDK > that supports .NET Core 3.1. > [/private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/src/Apache.Arrow.Flight.AspNetCore/Apache.Arrow.Flight.AspNetCore.csproj] > /private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/bin/sdk/2.2.300/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5): > error NETSDK1045: The current .NET SDK does not support targeting .NET Core > 3.1. Either target .NET Core 2.2 or lower, or use a version of the .NET SDK > that supports .NET Core 3.1. > [/private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/test/Apache.Arrow.Tests/Apache.Arrow.Tests.csproj] > /private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/bin/sdk/2.2.300/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.TargetFrameworkInference.targets(137,5): > error NETSDK1045: The current .NET SDK does not support targeting .NET Core > 3.1. Either target .NET Core 2.2 or lower, or use a version of the .NET SDK > that supports .NET Core 3.1. > [/private/var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG/apache-arrow-3.0.0/csharp/test/Apache.Arrow.Flight.Tests/Apache.Arrow.Flight.Tests.csproj] > + cleanup > + '[' no = yes ']' > + echo 'Failed to verify release candidate. See > /var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG > for details.' > Failed to verify release candidate. See > /var/folders/yb/dc13kd1552vc_x61qzpgmtjh0000gn/T/arrow-3.0.0.XXXXX.e7iWLBfG > for details. > (pyarrow-dev) karlkatzen@x86_64-apple-darwin13 apache-arrow-3.0.0 % > > >> On Jan 15, 2021, at 5:52 PM, Krisztián Szűcs <ksz...@apache.org> wrote: >> >> Hi, >> >> I would like to propose the following release candidate (RC0) of Apache >> Arrow version 3.0.0. This is a release consisting of 641 >> resolved JIRA issues[1]. >> >> This release candidate is based on commit: >> 0c419fcd2529d65b0cb902368ecba46a50db1622 [2] >> >> The source release rc0 is hosted at [3]. >> The binary artifacts are hosted at [4][5][6][7]. >> The changelog is located at [8]. >> >> Please download, verify checksums and signatures, run the unit tests, >> and vote on the release. See [9] for how to validate a release candidate. >> >> The vote will be open for at least 72 hours. >> >> [ ] +1 Release this as Apache Arrow 3.0.0 >> [ ] +0 >> [ ] -1 Do not release this as Apache Arrow 3.0.0 because... >> >> [1]: >> https://issues.apache.org/jira/issues/?jql=project%20%3D%20ARROW%20AND%20status%20in%20%28Resolved%2C%20Closed%29%20AND%20fixVersion%20%3D%203.0.0 >> [2]: >> https://github.com/apache/arrow/tree/0c419fcd2529d65b0cb902368ecba46a50db1622 >> [3]: https://dist.apache.org/repos/dist/dev/arrow/apache-arrow-3.0.0-rc0 >> [4]: https://bintray.com/apache/arrow/centos-rc/3.0.0-rc0 >> [5]: https://bintray.com/apache/arrow/debian-rc/3.0.0-rc0 >> [6]: https://bintray.com/apache/arrow/python-rc/3.0.0-rc0 >> [7]: https://bintray.com/apache/arrow/ubuntu-rc/3.0.0-rc0 >> [8]: >> https://github.com/apache/arrow/blob/0c419fcd2529d65b0cb902368ecba46a50db1622/CHANGELOG.md >> [9]: >> https://cwiki.apache.org/confluence/display/ARROW/How+to+Verify+Release+Candidates >