Illumina / canvas

Canvas - Copy number variant (CNV) calling from DNA sequencing data
Other
121 stars 20 forks source link

Can not run canvas on Fedora 26 #75

Closed YulongNiu closed 6 years ago

YulongNiu commented 6 years ago

At first, I installed the dotnet following the link

https://docs.microsoft.com/en-us/dotnet/core/linux-prerequisites?tabs=netcore1x#install-net-core-for-fedora-24-fedora-25-or-fedora-26-64-bit

% /usr/local/bin/dotnet 

Microsoft .NET Core Shared Framework Host

  Version  : 1.1.0
  Build    : 928f77c4bc3f49d892459992fb6e1d5542cb5e86

Usage: dotnet [common-options] [[options] path-to-application]

Common Options:
  --help                           Display .NET Core Shared Framework Host help.
  --version                        Display .NET Core Shared Framework Host version.

Options:
  --fx-version <version>           Version of the installed Shared Framework to use to run the application.
  --additionalprobingpath <path>   Path containing probing policy and assemblies to probe for.

Path to Application:
  The path to a .NET Core managed application, dll or exe file to execute.

If you are debugging the Shared Framework Host, set 'COREHOST_TRACE' to '1' in your environment.

Use dotnet --help to get help with the SDK

When I run Canvas, I got the error

% /usr/local/bin/dotnet Canvas.dll
Failed to initialize CoreCLR, HRESULT: 0x80131500
eroller commented 6 years ago

Can you try running this precompiled binary for .Net core runtime 1.1.6:

https://www.microsoft.com/net/download/thank-you/dotnet-runtime-1.1.6-linux-fedora-24-x64-binaries

It says it supports Fedora 24 so not explicitly Fedora 26. If that doesn't work it seems like you will need to wait until we update to the .net core 2.0 runtime which seems to support newer Fedora OS.

YulongNiu commented 6 years ago

@eroller Thanks for your reply. I just tried to install dotnet-runtime-1.1.6-linux-fedora-24-x64-binaries on the Fedora 26, Canvas still failed to work. Looking forward to the Canvas on .net core 2.0.