Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Following official setup instructions. failure report on linux #1778

Closed
draptik opened this issue Feb 5, 2018 · 11 comments
Closed

Following official setup instructions. failure report on linux #1778

draptik opened this issue Feb 5, 2018 · 11 comments
Labels

Comments

@draptik
Copy link

draptik commented Feb 5, 2018

Description

Tried following the instructions on how to install and use FAKE5 according to the infos on the web site.

Repro steps

Step 1: Setup a normal class library using dotnet CLI

$ mkdir demo1-csharp-without-paket
$ cd !$
$ dotnet new classlib -o MyLib

$ ls -al MyLib
-rw-r--r-- 1 patrick users   82  5. Feb 21:01 Class1.cs
-rw-r--r-- 1 patrick users  145  5. Feb 21:01 MyLib.csproj
drwxr-xr-x 2 patrick users 4,0K  5. Feb 21:01 obj/

$ cat MyLib/MyLib.csproj 
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
  </PropertyGroup>

</Project>

$ dotnet build MyLib/
Microsoft (R) Build Engine version 15.5.179.9764 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  Restore completed in 25.14 ms for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/MyLib.csproj.
  MyLib -> /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/bin/Debug/netstandard2.0/MyLib.dll

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:03.03

Step 2: Install FAKE

According to the current documentation, we have 2 choices when working with linux:

  • dotnet tool
  • bootstrap
Option 1: "Use it as dotnet tool" (with recommended example from Github)

https://github.com/matthid/fake-bootstrap/blob/master/dotnet-fake.csproj

This approach seems simple. We include the line <DotNetCliToolReference Include="dotnet-fake" Version="5.0.0*" /> in our csproj file.

Just to be on the safe side, we create a new C# project:

$ dotnet new classlib -o MyLib2
$ cd !$

Before (vanilla dotnet core generated csproj file):

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
  </PropertyGroup>

</Project>

After:

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
	<DotNetCliToolReference Include="dotnet-fake" Version="5.0.0*" />
  </PropertyGroup>

</Project>

Then we run dotnet restore

$ pwd
/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2
$ dotnet restore
/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj(5,26): error MSB4066: The attribute "Include" in element <DotNetCliToolReference> is unrecognized.

Ups. Let's try this

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
   	<DotNetCliToolReference Include="dotnet-fake" Version="5.0.0*" />
  </ItemGroup>

</Project>
$ dotnet restore
  Restoring packages for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj...
  Restore completed in 30.2 ms for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj.
/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj : error NU1102: Unable to find package dotnet-fake with version (>= 5.0.0)
/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj : error NU1102:   - Found 5 version(s) in nuget.org [ Nearest version: 5.0.0-beta013 ]
/opt/dotnet/sdk/2.1.3/NuGet.targets(103,5): error : Value cannot be null. [/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj]
/opt/dotnet/sdk/2.1.3/NuGet.targets(103,5): error : Parameter name: path [/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj]

Ok, the error message says that there is a version 5.0.0-beta013.

Let's try that.

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
  </PropertyGroup>

  <ItemGroup>
   	<DotNetCliToolReference Include="dotnet-fake" Version="5.0.0-beta013" />
  </ItemGroup>

</Project>

This looks good:

$ dotnet restore
  Restoring packages for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj...
  Restore completed in 38.09 ms for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj.
  Installing Paket.Core 5.133.0.
  Installing Fake.Runtime 5.0.0-beta013.
  Installing Fake.Core.Context 5.0.0-beta013.
  Installing dotnet-fake 5.0.0-beta013.
  Restore completed in 4.54 sec for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/MyLib2.csproj.

The next step, according to the manual is to run dotnet fake ...:

$ dotnet fake
Please specify what you want to do!

SUBCOMMANDS:

    run <options>         Runs a script.
    build <options>       Build a target via build.fsx script.

    Use 'fake <subcommand> --help' for additional information.

OPTIONS:

    --version             Prints the version.
    --verbose, -v         More verbose output. Can be used more than once.
    --help                display this list of options.

Let's try

$ dotnet fake build
Script failed with
-> Build script not specified on command line, in fsi args or found in working directory.

Ah, so it seems we need a build script. Makes sense.

Let's create a build script:

#r "paket:
nuget Fake.Core.Target //"
#load "./.fake/build.fsx/intellisense.fsx"
Output with a lot of error messages
$ dotnet fake build
Could not find AppDataFolder, try to set the APPDATA environment variable. Using '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket' instead.
Could not find LocalApplicationData folder, try to set the 'LocalAppData' environment variable. Using '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket' instead
Updating group Main in /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.fake/build.fsx/paket.dependencies
Resolving packages for group Main:
 - Fake.Core.Target 5.0.0-beta013
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta013.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta013.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta013 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta013.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta013.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta013
 - Fake.Core.Target 5.0.0-beta012
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta012.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta012.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta012 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta012.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta012.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta012
 - Fake.Core.Target 5.0.0-beta011
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta011.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta011.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta011 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta011.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta011.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta011
 - Fake.Core.Target 5.0.0-beta010
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta010.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta010.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta010 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta010.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta010.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta010
 - Fake.Core.Target 5.0.0-beta008
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta008.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta008.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta008 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta008.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta008.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta008
 - Fake.Core.Target 5.0.0-beta007
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta007.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta007.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta007 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta007.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta007.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta007
 - Fake.Core.Target 5.0.0-beta006
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta006.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta006.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta006 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta006.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta006.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta006
 - Fake.Core.Target 5.0.0-beta005
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta005.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta005.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta005 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta005.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta005.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta005
 - Fake.Core.Target 5.0.0-beta004
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta004.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta004.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta004 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta004.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta004.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta004
 - Fake.Core.Target 5.0.0-beta003
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta003.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta003.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta003 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta003.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta003.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta003
 - Fake.Core.Target 5.0.0-beta002
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta002.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta002.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta002 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta002.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta002.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta002
 - Fake.Core.Target 5.0.0-beta001
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta001.s599814722_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta001.s115853932_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta001 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s599814722*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta001.s599814722_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s115853932*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta001.s115853932_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta001
Script failed with
-> There was a version conflict during package resolution.
     Conflict detected:
      - Dependencies file requested package Fake.Core.Target: >= 0
      - Available versions:
        - (5.0.0-beta013, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta012, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta011, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta010, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta008, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta007, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta006, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta005, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta004, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta003, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta002, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta001, [https://api.nuget.org/v3/index.json])
   
     Please try to relax some conditions or resolve the conflict manually (see http://fsprojects.github.io/Paket/nuget-dependencies.html#Use-exactly-this-version-constraint). (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta001) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta002) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta003) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta004) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta005) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta006) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta007) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta008) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta010) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta011) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta012) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta013)
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta001
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta001 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta001.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta002
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta002 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta002.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta003
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta003 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta003.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta004
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta004 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta004.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta005
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta005 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta005.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta006
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta006 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta006.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta007
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta007 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta007.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta008
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta008 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta008.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta010
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta010 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta010.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta011
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta011 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta011.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta012
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta012 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta012.s115853932_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta013
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta013 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib2/.paket/Fake.Core.Target.5.0.0-beta013.s115853932_v5.114.json'.

Not sure what we should do now.

Let's try the second approach.

Option 2: Bootstrap via shell script (with recommended script from Github)

https://github.com/matthid/fake-bootstrap

$ pwd
/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket
$ la
total 12K
drwxr-xr-x 4 patrick users 4,0K  5. Feb 21:05 MyLib/

$ git clone https://github.com/matthid/fake-bootstrap.git
Cloning into 'fake-bootstrap'...
remote: Counting objects: 8, done.
remote: Compressing objects: 100% (7/7), done.
remote: Total 8 (delta 0), reused 8 (delta 0), pack-reused 0
Unpacking objects: 100% (8/8), done.
[~/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket] has 2 total files, 0 hidden, 0 executable.

$ la
total 8,0K
drwxr-xr-x 3 patrick users 4,0K  5. Feb 21:22 fake-bootstrap/
drwxr-xr-x 4 patrick users 4,0K  5. Feb 21:05 MyLib/
cd fake-bootstrap

We already have dotnet core installed (see version info below), so we modify the script fake.sh so it looks like this:

#!/bin/bash

dotnet restore dotnet-fake.csproj
dotnet fake $@

Then we run the command

$ chmod 744 fake.sh 
$ ./fake.sh run myscript.fsx

The lengthy output is below.

$ pwd
/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap

$ tree .fake -L 5
.fake
└── myscript.fsx
    ├── paket.dependencies
    └── paket-files

$ tree obj -L 5
obj
├── dotnet-fake.csproj.nuget.cache
├── dotnet-fake.csproj.nuget.g.props
├── dotnet-fake.csproj.nuget.g.targets
└── project.assets.json

The long output does not convey if everything worked.

Now what? Did we just build FAKE5? If so: where is it? How can we use it?

The example Github repo does not have any C# or F# code in it, so we assume it's only purpose is to build FAKE5. Or should we run this code within our actual project? The FAKE Homepage lists this example under Installing FAKE. There is also a reference to including something in a csproj file.

I have to dismiss this approach, because I don't understand what it does.

Output from running fake.sh
$ ./fake.sh run myscript.fsx 
  Restoring packages for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/dotnet-fake.csproj...
  Restore completed in 67.74 ms for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/dotnet-fake.csproj.
  Generating MSBuild file /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/obj/dotnet-fake.csproj.nuget.g.props.
  Generating MSBuild file /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/obj/dotnet-fake.csproj.nuget.g.targets.
  Restore completed in 183.72 ms for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/dotnet-fake.csproj.
Could not find AppDataFolder, try to set the APPDATA environment variable. Using '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket' instead.
Could not find LocalApplicationData folder, try to set the 'LocalAppData' environment variable. Using '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket' instead
Updating group Main in .fake/myscript.fsx/paket.dependencies
Resolving packages for group Main:
 - Fake.Core.Target 5.0.0-beta013
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta013.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta013.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta013 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta013.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta013.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta013.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta013
 - Fake.Core.Target 5.0.0-beta012
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta012.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta012.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta012 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta012.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta012.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta012.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta012
 - Fake.Core.Target 5.0.0-beta011
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta011.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta011.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta011 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta011.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta011.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta011.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta011
 - Fake.Core.Target 5.0.0-beta010
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta010.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta010.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta010 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta010.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta010.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta010.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta010
 - Fake.Core.Target 5.0.0-beta008
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta008.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta008.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta008 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta008.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta008.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta008.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta008
 - Fake.Core.Target 5.0.0-beta007
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta007.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta007.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta007 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta007.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta007.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta007.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta007
 - Fake.Core.Target 5.0.0-beta006
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta006.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta006.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta006 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta006.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta006.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta006.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta006
 - Fake.Core.Target 5.0.0-beta005
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta005.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta005.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta005 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta005.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta005.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta005.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta005
 - Fake.Core.Target 5.0.0-beta004
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta004.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta004.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta004 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta004.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta004.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta004.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta004
 - Fake.Core.Target 5.0.0-beta003
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta003.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta003.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta003 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta003.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta003.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta003.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta003
 - Fake.Core.Target 5.0.0-beta002
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta002.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta002.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta002 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta002.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta002.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta002.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta002
 - Fake.Core.Target 5.0.0-beta001
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta001.s1271202821_v5.114.json'.
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta001.s927442393_v5.114.json'.
Something failed in GetPackageDetails, trying again with force: Couldn't get package details for package Fake.Core.Target 5.0.0-beta001 on https://api.nuget.org/v3/index.json.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s1271202821*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Possible Performance degradation, V3 was not working: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta001.s1271202821_v5.114.json'.
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
Cannot cleanup 'Fake.Core.Target.5.0.0-beta001.s927442393*.json': System.IO.DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket'.
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.OpenDirectory(String fullPath)
   at System.IO.UnixFileSystem.FileSystemEnumerable`1.Enumerate()
   at System.IO.UnixFileSystem.FileSystemEnumerable`1..ctor(String userPath, String searchPattern, SearchOption searchOption, SearchTarget searchTarget, Func`3 translateResult)
   at System.IO.UnixFileSystem.EnumeratePaths(String path, String searchPattern, SearchOption searchOption, SearchTarget searchTarget)
   at System.IO.Directory.EnumerateFileSystemNames(String path, String searchPattern, SearchOption searchOption, Boolean includeFiles, Boolean includeDirs)
   at System.IO.Directory.EnumerateFiles(String path, String searchPattern)
   at Paket.NuGetCache.getCacheFiles(Boolean force, String cacheVersion, String nugetURL, PackageName packageName, SemVerInfo version) in D:\code\Paket\src\Paket.Core\Dependencies\NuGetCache.fs:line 155
I/O error for source 'https://api.nuget.org/v3/index.json': Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta001.s927442393_v5.114.json'.
    Package not available.
      Message: Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta001
Script failed with
-> There was a version conflict during package resolution.
     Conflict detected:
      - Dependencies file requested package Fake.Core.Target: >= 0
      - Available versions:
        - (5.0.0-beta013, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta012, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta011, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta010, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta008, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta007, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta006, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta005, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta004, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta003, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta002, [https://api.nuget.org/v3/index.json])
        - (5.0.0-beta001, [https://api.nuget.org/v3/index.json])
   
     Please try to relax some conditions or resolve the conflict manually (see http://fsprojects.github.io/Paket/nuget-dependencies.html#Use-exactly-this-version-constraint). (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta001) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta002) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta003) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta004) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta005) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta006) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta007) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta008) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta010) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta011) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta012) (Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta013)
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta001
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta001 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta001.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta002
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta002 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta002.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta003
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta003 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta003.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta004
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta004 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta004.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta005
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta005 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta005.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta006
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta006 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta006.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta007
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta007 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta007.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta008
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta008 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta008.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta010
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta010 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta010.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta011
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta011 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta011.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta012
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta012 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta012.s927442393_v5.114.json'.
	-  Unable to retrieve package details for 'Fake.Core.Target'-5.0.0-beta013
	-> Couldn't get package details for package Fake.Core.Target 5.0.0-beta013 on https://api.nuget.org/v3/index.json.
	-> DirectoryNotFoundException: Could not find a part of the path '/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/fake-bootstrap/.paket/Fake.Core.Target.5.0.0-beta013.s927442393_v5.114.json'.

Expected behavior

I wanted to give FAKE5 a try. I have no previous experience with FAKE. Expecting to tweek csproj/fsproj file and a couple of CLI instructions.

Actual behavior

FAKE does not seem to work with linux when following the official instructions.

Known workarounds

Related information

$ dotnet --info
.NET Command Line Tools (2.1.3)

Product Information:
 Version:            2.1.3
 Commit SHA-1 hash:  a0ca411ca5

Runtime Environment:
 OS Name:     arch
 OS Version:  
 OS Platform: Linux
 RID:         linux-x64
 Base Path:   /opt/dotnet/sdk/2.1.3/

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.5
  Build    : 17373eb129b3b05aa18ece963f8795d65ef8ea54
@matthid
Copy link
Member

matthid commented Feb 5, 2018

Yes you have run into basically the same problem twice. Everything you did is reasonably and honestly should have worked :).

First of all thanks for trying this out and even more for giving feedback!
Now lets try to work through this.

First to your question:

Now what? Did we just build FAKE5? If so: where is it? How can we use it?

No the fake-bootstrap shows how to have a global csproj to restore fake as dotnet-cli tool and use it (because you cannot have global dotnet-cli tools nor can you use dotnet-cli tools without csproj/fsproj).
So "basically" both of those options are the same and fake-bootstrap is just a showcase for what you have figured out on your own (with additional wrapper scripts).

I think you might have run into fsprojects/Paket#2375 and it wasn't fixed as I thought it was. Can you try mkdir .paket and try your command again? (Sorry I have no linux box at hand right now)
If you can verify that creating that folder makes it work I'll reopen and try to fix it with the next release...

Thanks for the detailed report.

@matthid
Copy link
Member

matthid commented Feb 5, 2018

Related: #1778

@matthid
Copy link
Member

matthid commented Feb 5, 2018

I actually meant mkdir .paket not .fake

@draptik
Copy link
Author

draptik commented Feb 5, 2018

git clone https://github.com/matthid/fake-bootstrap.git fake-bootstrap-after-feedback1
cd !$

$ mkdir .paket # <---------------------

$ cp ../fake-bootstrap/fake.sh .

$ chmod 744 fake.sh 

$ la
total 32K
-rw-r--r-- 1 patrick users  245  6. Feb 00:13 dotnet-fake.csproj
drwxr-xr-x 2 patrick users 4,0K  6. Feb 00:13 .fake/
-rw-r--r-- 1 patrick users  368  6. Feb 00:13 fake.cmd
-rwxr--r-- 1 patrick users   62  6. Feb 00:14 fake.sh*
drwxr-xr-x 8 patrick users 4,0K  6. Feb 00:13 .git/
-rw-r--r-- 1 patrick users   10  6. Feb 00:13 .gitignore
-rw-r--r-- 1 patrick users  621  6. Feb 00:13 myscript.fsx
-rw-r--r-- 1 patrick users  851  6. Feb 00:13 README.md

$ ./fake.sh run myscript.fsx
[...]
Building project with version: LocalBuild
Shortened DependencyGraph for Target Deploy:
<== Deploy
   <== Build
      <== Clean

The resulting target order is:
 - Clean
 - Build
 - Deploy
Starting Target: Clean 
  NoDescription
 --- Cleaning stuff --- 
Finished Target: Clean
Starting Target: Build (==> Clean)
  NoDescription
 --- Building the app --- 
Finished Target: Build
Starting Target: Deploy (==> Build)
  NoDescription
 --- Deploying app --- 
Finished Target: Deploy

---------------------------------------------------------------------
Build Time Report
---------------------------------------------------------------------
Target     Duration
------     --------
Clean      00:00:00.0002235
Build      00:00:00.0002505
Deploy     00:00:00.0002502
Total:     00:00:00.0412189
Status:    Ok
---------------------------------------------------------------------

One step closer ;-)

This means I have a local version of FAKE5?

If so: thanks for the quick help!

How do I continue my journey learning FAKE5? Can I now just follow the official steps from the home page?

@matthid
Copy link
Member

matthid commented Feb 5, 2018

Yes the examples on the website "should" work once the .paket folder is there (sorry for that). I recently went through them, but obviously there might still be some errors - so feel free to report back if something doesn't work.

Also you obviously might still encounter other bugs :)

@draptik
Copy link
Author

draptik commented Feb 6, 2018

@matthid Contact me if you need somebody with no knowledge about FAKE. Using linux. :-)

@matthid
Copy link
Member

matthid commented Feb 26, 2018

Ok please try again with beta020 and if I have not broken something else this particular thing should be done ...

Contact me if you need somebody with no knowledge about FAKE. Using linux. :-)

@draptik Yes every kind of feedback/help is welcome - especially the kind of issues people experience the first time.

I think what's open here is the documentation bug regarding <DotNetCliToolReference Include="dotnet-fake" Version="5.0.0*" />

@matthid matthid reopened this Feb 26, 2018
@draptik
Copy link
Author

draptik commented Feb 28, 2018

Mmh, I still get an error message (for details see below):

Script failed with
-> FAKE-CACHING: Could not find file './.fake/build.fsx/intellisense.fsx' in any paths searched. Searched paths:
   [""]

Note: Just ignore the TERM=xterm dotnet .... This is a current workaround for ncurses on up-to-date linux machines as described here: https://github.com/dotnet/corefx/issues/26966#issuecomment-367066252

$ TERM=xterm dotnet restore
  Restoring packages for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/MyLib.csproj...
  Restore completed in 34.51 ms for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/MyLib.csproj.
  Generating MSBuild file /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/obj/MyLib.csproj.nuget.g.props.
  Generating MSBuild file /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/obj/MyLib.csproj.nuget.g.targets.
  Restore completed in 120.74 ms for /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/MyLib.csproj.
patrick@raven:~/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib$ TERM=xterm dotnet fake run myscript.fsx 
Updating group Main in .fake/myscript.fsx/paket.dependencies
Resolving packages for group Main:
 - Fake.Core.Target 5.0.0-beta020
 - Fake.Core.BuildServer 5.0.0-beta020
 - Fake.Core.Context 5.0.0-beta020
 - Fake.Core.Environment 5.0.0-beta020
 - Fake.Core.String 5.0.0-beta020
 - Fake.Core.Trace 5.0.0-beta020
 - FSharp.Core 4.3.4
 - NETStandard.Library 2.0.1
 - System.Net.Http 4.3.3
 - Microsoft.Win32.Primitives 4.3.0
 - System.AppContext 4.3.0
 - System.Collections 4.3.0
 - System.Collections.Concurrent 4.3.0
 - System.Console 4.3.0
 - System.Diagnostics.Debug 4.3.0
 - System.Diagnostics.Tools 4.3.0
 - System.Diagnostics.Tracing 4.3.0
 - System.Globalization 4.3.0
 - System.Globalization.Calendars 4.3.0
 - System.IO 4.3.0
 - System.IO.Compression 4.3.0
 - System.IO.Compression.ZipFile 4.3.0
 - System.IO.FileSystem 4.3.0
 - System.IO.FileSystem.Primitives 4.3.0
 - System.Linq 4.3.0
 - System.Linq.Expressions 4.3.0
 - System.Net.Primitives 4.3.0
 - System.Net.Sockets 4.3.0
 - System.ObjectModel 4.3.0
 - System.Reflection 4.3.0
 - System.Reflection.Extensions 4.3.0
 - System.Reflection.Primitives 4.3.0
 - System.Resources.ResourceManager 4.3.0
 - System.Runtime 4.3.0
 - System.Runtime.Extensions 4.3.0
 - System.Runtime.Handles 4.3.0
 - System.Runtime.InteropServices 4.3.0
 - System.Runtime.InteropServices.RuntimeInformation 4.3.0
 - System.Runtime.Numerics 4.3.0
 - System.Security.Cryptography.Algorithms 4.3.1
 - System.Security.Cryptography.Encoding 4.3.0
 - System.Security.Cryptography.Primitives 4.3.0
 - System.Security.Cryptography.X509Certificates 4.3.2
 - System.Text.Encoding 4.3.0
 - System.Text.Encoding.Extensions 4.3.0
 - System.Text.RegularExpressions 4.3.0
 - System.Threading 4.3.0
 - System.Threading.Tasks 4.3.0
 - System.Threading.Timer 4.3.0
 - System.Xml.ReaderWriter 4.3.1
 - System.Xml.XDocument 4.3.0
 - System.Net.Requests 4.3.0
 - System.Threading.ThreadPool 4.3.0
 - System.Linq.Queryable 4.3.0
 - System.Threading.Tasks.Parallel 4.3.0
 - System.Threading.Thread 4.3.0
 - Microsoft.NETCore.Platforms 2.0.1
 - runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
Could not detect any platforms from '.NETCoreApp2.1' in System.Security.Cryptography.OpenSsl 4.5.0-preview1-26216-02, please tell the package authors
 - runtime.native.System.Security.Cryptography.Apple 4.3.1
 - runtime.native.System.IO.Compression 4.3.1
 - System.Buffers 4.4.0
Could not detect any platforms from 'UAP10.0.16300' in System.Buffers 4.5.0-preview1-26216-02, please tell the package authors
 - System.Reflection.Emit 4.3.0
 - System.Reflection.Emit.ILGeneration 4.3.0
 - System.Reflection.Emit.Lightweight 4.3.0
 - System.Reflection.TypeExtensions 4.4.0
Could not detect any platforms from 'UAP10.0.16300' in System.Reflection.TypeExtensions 4.5.0-preview1-26216-02, please tell the package authors
 - runtime.native.System 4.3.0
 - runtime.native.System.Net.Http 4.3.0
 - System.Diagnostics.DiagnosticSource 4.4.1
 - System.Globalization.Extensions 4.3.0
 - System.Security.Cryptography.OpenSsl 4.4.0
 - System.Net.WebHeaderCollection 4.3.0
Could not detect any platforms from '.NETCoreApp2.1' in System.Security.Cryptography.Cng 4.5.0-preview1-26216-02, please tell the package authors
Could not detect any platforms from 'UAP10.0.16300' in System.Security.Cryptography.Cng 4.5.0-preview1-26216-02, please tell the package authors
 - System.Security.Cryptography.Cng 4.4.0
 - System.Security.Cryptography.Csp 4.3.0
Could not detect any platforms from 'UAP10.0.16300' in System.Threading.Tasks.Extensions 4.5.0-preview1-26216-02, please tell the package authors
 - System.Threading.Tasks.Extensions 4.4.0
 - runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple 4.3.1
 - Microsoft.NETCore.Targets 2.0.0
Locked version resolution written to /home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/.fake/myscript.fsx/paket.lock
Script failed with
-> FAKE-CACHING: Could not find file './.fake/build.fsx/intellisense.fsx' in any paths searched. Searched paths:
   [""]

The last line indicates that the search path might be wrong?

The file MyLib/.fake/myscript.fsx/intellisense.fsx is present and has the following content:

// This file is automatically generated by FAKE
// This file is needed for IDE support only
#if !FAKE
#r "/home/patrick/.nuget/packages/fake.core.context/5.0.0-beta020/lib/net46/Fake.Core.Context.dll" 
#r "/home/patrick/.nuget/packages/fake.core.string/5.0.0-beta020/lib/net46/Fake.Core.String.dll" 
#r "/home/patrick/.nuget/packages/system.net.http/4.3.3/lib/net46/System.Net.Http.dll" 
#r "/home/patrick/.nuget/packages/system.security.cryptography.x509certificates/4.3.2/lib/net461/System.Security.Cryptography.X509Certificates.dll" 
#r "/home/patrick/.nuget/packages/system.security.cryptography.cng/4.4.0/lib/net47/System.Security.Cryptography.Cng.dll" 
#r "/home/patrick/.nuget/packages/system.security.cryptography.csp/4.3.0/lib/net46/System.Security.Cryptography.Csp.dll" 
#r "/home/patrick/.nuget/packages/system.security.cryptography.openssl/4.4.0/lib/netstandard2.0/System.Security.Cryptography.OpenSsl.dll" 
#r "/home/patrick/.nuget/packages/system.io.compression.zipfile/4.3.0/lib/net46/System.IO.Compression.ZipFile.dll" 
#r "/home/patrick/.nuget/packages/system.security.cryptography.algorithms/4.3.1/lib/net463/System.Security.Cryptography.Algorithms.dll" 
#r "/home/patrick/.nuget/packages/system.io.compression/4.3.0/lib/net46/System.IO.Compression.dll" 
#r "/home/patrick/.nuget/packages/system.linq.expressions/4.3.0/lib/net463/System.Linq.Expressions.dll" 
#r "/home/patrick/.nuget/packages/system.security.cryptography.encoding/4.3.0/lib/net46/System.Security.Cryptography.Encoding.dll" 
#r "/home/patrick/.nuget/packages/system.xml.readerwriter/4.3.1/lib/net46/System.Xml.ReaderWriter.dll" 
#r "/home/patrick/.nuget/packages/system.buffers/4.4.0/lib/netstandard2.0/System.Buffers.dll" 
#r "/home/patrick/.nuget/packages/system.globalization.extensions/4.3.0/lib/net46/System.Globalization.Extensions.dll" 
#r "/home/patrick/.nuget/packages/system.linq/4.3.0/lib/net463/System.Linq.dll" 
#r "/home/patrick/.nuget/packages/system.reflection.typeextensions/4.4.0/lib/net461/System.Reflection.TypeExtensions.dll" 
#r "/home/patrick/.nuget/packages/system.runtime.interopservices.runtimeinformation/4.3.0/lib/net45/System.Runtime.InteropServices.RuntimeInformation.dll" 
#r "/home/patrick/.nuget/packages/system.security.cryptography.primitives/4.3.0/lib/net46/System.Security.Cryptography.Primitives.dll" 
#r "/home/patrick/.nuget/packages/system.text.regularexpressions/4.3.0/lib/net463/System.Text.RegularExpressions.dll" 
#r "/home/patrick/.nuget/packages/system.diagnostics.diagnosticsource/4.4.1/lib/net46/System.Diagnostics.DiagnosticSource.dll" 
#r "/home/patrick/.nuget/packages/system.runtime.interopservices/4.3.0/lib/net463/System.Runtime.InteropServices.dll" 
#r "/home/patrick/.nuget/packages/system.console/4.3.0/lib/net46/System.Console.dll" 
#r "/home/patrick/.nuget/packages/system.io.filesystem/4.3.0/lib/net46/System.IO.FileSystem.dll" 
#r "/home/patrick/.nuget/packages/system.net.sockets/4.3.0/lib/net46/System.Net.Sockets.dll" 
#r "/home/patrick/.nuget/packages/system.reflection/4.3.0/lib/net462/System.Reflection.dll" 
#r "/home/patrick/.nuget/packages/system.globalization.calendars/4.3.0/lib/net46/System.Globalization.Calendars.dll" 
#r "/home/patrick/.nuget/packages/system.io/4.3.0/lib/net462/System.IO.dll" 
#r "/home/patrick/.nuget/packages/system.threading.tasks.extensions/4.4.0/lib/netstandard2.0/System.Threading.Tasks.Extensions.dll" 
#r "/home/patrick/.nuget/packages/system.threading.threadpool/4.3.0/lib/net46/System.Threading.ThreadPool.dll" 
#r "/home/patrick/.nuget/packages/microsoft.win32.primitives/4.3.0/lib/net46/Microsoft.Win32.Primitives.dll" 
#r "/home/patrick/.nuget/packages/system.appcontext/4.3.0/lib/net463/System.AppContext.dll" 
#r "/home/patrick/.nuget/packages/system.diagnostics.tracing/4.3.0/lib/net462/System.Diagnostics.Tracing.dll" 
#r "/home/patrick/.nuget/packages/system.io.filesystem.primitives/4.3.0/lib/net46/System.IO.FileSystem.Primitives.dll" 
#r "/home/patrick/.nuget/packages/system.runtime.extensions/4.3.0/lib/net462/System.Runtime.Extensions.dll" 
#r "/home/patrick/.nuget/packages/system.threading.thread/4.3.0/lib/net46/System.Threading.Thread.dll" 
#r "/home/patrick/.nuget/packages/system.runtime/4.3.0/lib/net462/System.Runtime.dll" 
#r "/home/patrick/.nuget/packages/fake.core.environment/5.0.0-beta020/lib/net46/Fake.Core.Environment.dll" 
#r "/home/patrick/.nuget/packages/fake.core.buildserver/5.0.0-beta020/lib/net46/Fake.Core.BuildServer.dll" 
#r "/home/patrick/.nuget/packages/fake.core.trace/5.0.0-beta020/lib/net46/Fake.Core.Trace.dll" 
#r "/home/patrick/.nuget/packages/fake.core.target/5.0.0-beta020/lib/net46/Fake.Core.Target.dll" 
#r "System" 
#r "System.ComponentModel.Composition" 
#r "System.Core" 
#r "System.Numerics" 
#r "System.Xml" 
#r "System.IO.Compression" 
#r "System.Xml.Linq" 
#r "System.IO.Compression.FileSystem" 
#r "System.Net.Http" 
#endif

Anything else I could try?

@matthid
Copy link
Member

matthid commented Feb 28, 2018

Anything else I could try?

Yes:

  • Does it work without the #load ... line?
  • Can you run fake in verbose mode (fake -v run myscript.fsx)?
  • Can you post/attach myscript.fsx?

@draptik
Copy link
Author

draptik commented Feb 28, 2018

Summary:

  • It works without the #load line. ([...]/MyLib/myscript-withoutload.fsx (2,26)-(2,26): Warning FS0988: Main module of program is empty: nothing will happen when it is run)
  • Verbose output for initial script and script without #load line: see below

Content of myscript.fsx:

#r "paket:
nuget Fake.Core.Target //"
#load "./.fake/build.fsx/intellisense.fsx"

Content of myscript-withoutloadline.fsx:

#r "paket:
nuget Fake.Core.Target //"

Current setup bash script (for further reference): https://gist.github.com/draptik/c0b270f1ed6ac59f091c1daee2c7aaa2

Output (with #load line):
complete log is here: https://pastebin.com/NumyjA7D

FAKE 5 - F# Make (5.0.0-beta020)
Restoring with paket...
Lockfile was not found. We will update the dependencies and write our own...
Updating group Main in .fake/myscript.fsx/paket.dependencies
Resolving packages for group Main:
 - Fake.Core.Target 5.0.0-beta020
 - Fake.Core.BuildServer 5.0.0-beta020
 - Fake.Core.Context 5.0.0-beta020
 - Fake.Core.Environment 5.0.0-beta020
 - Fake.Core.String 5.0.0-beta020
 - Fake.Core.Trace 5.0.0-beta020
[...]
Script failed with
-> FAKE-CACHING: Could not find file './.fake/build.fsx/intellisense.fsx' in any paths searched. Searched paths:
   [""]
   StackTrace:
        at Microsoft.FSharp.Core.PrintfModule.PrintFormatToStringThenFail@1379.Invoke(String message)
        at Fake.Runtime.HashGeneration.loadedContents@163.Invoke(Tuple`3 _arg1, PreprocessorDirective preprocessorDirective) in E:\Projects\FAKE\src\app\Fake.Runtime\HashGeneration.fs:line 179
        at Microsoft.FSharp.Collections.ListModule.loop@219-29[T,TState](FSharpFunc`3 f, TState s, FSharpList`1 xs)
        at Fake.Runtime.HashGeneration.getAllScriptsRec@142(FSharpList`1 defines, String scriptPath, FSharpList`1 parentIncludes) in E:\Projects\FAKE\src\app\Fake.Runtime\HashGeneration.fs:line 143
        at Fake.Runtime.CoreCache.prepareContext(FakeConfig config, ICachingProvider cache) in E:\Projects\FAKE\src\app\Fake.Runtime\CoreCache.fs:line 318
        at Fake.Runtime.CoreCache.runScriptWithCacheProvider(FakeConfig config, ICachingProvider cache) in E:\Projects\FAKE\src\app\Fake.Runtime\CoreCache.fs:line 358
        at Fake.Runtime.FakeRuntime.prepareAndRunScriptRedirect(Boolean printDetails, FSharpList`1 fsiOptions, String scriptPath, IEnumerable`1 envVars, FSharpFunc`2 onErrMsg, FSharpFunc`2 onOutMsg, Boolean useCache) in E:\Projects\FAKE\src\app\Fake.Runtime\FakeRuntime.fs:line 528
        at Fake.Runtime.FakeRuntime.prepareAndRunScript(Boolean printDetails, FSharpList`1 fsiOptions, String scriptPath, IEnumerable`1 envVars, Boolean useCache) in E:\Projects\FAKE\src\app\Fake.Runtime\FakeRuntime.fs:line 531
        at Program.runOrBuild(RunArguments args) in E:\Projects\FAKE\src\app\Fake.netcore\Program.fs:line 143

Output (without #load line):
complete log is here: https://pastebin.com/eU5rZvE4

FAKE 5 - F# Make (5.0.0-beta020)
Restoring with paket...
Lockfile was not found. We will update the dependencies and write our own...
Updating group Main in .fake/myscript-withoutload.fsx/paket.dependencies
Resolving packages for group Main:
 - Fake.Core.Target 5.0.0-beta020
[...]
"-r:/home/patrick/.nuget/packages/fsharp.core/4.3.4/lib/netstandard1.6/FSharp.Core.dll";
"-r:/home/patrick/.nuget/packages/fake.core.string/5.0.0-beta020/lib/netstandard2.0/Fake.Core.String.dll";
"-r:/home/patrick/.nuget/packages/fake.core.environment/5.0.0-beta020/lib/netstandard2.0/Fake.Core.Environment.dll";
"-r:/home/patrick/.nuget/packages/fake.core.context/5.0.0-beta020/lib/netstandard2.0/Fake.Core.Context.dll";
"-r:/home/patrick/.nuget/packages/fake.core.buildserver/5.0.0-beta020/lib/netstandard2.0/Fake.Core.BuildServer.dll";
"-r:/home/patrick/.nuget/packages/fake.core.trace/5.0.0-beta020/lib/netstandard2.0/Fake.Core.Trace.dll";
"-r:/home/patrick/.nuget/packages/fake.core.target/5.0.0-beta020/lib/netstandard2.0/Fake.Core.Target.dll";
"--simpleresolution";
"--targetprofile:netstandard";
"--nowin32manifest";
"-o";
".fake/myscript-withoutload.fsx/myscript-withoutload_E50653EFB512B2A644B1E65E38D9368A3F6EB0F1A97A99EEDC44364C35F10FFC.dll";
"myscript-withoutload.fsx]
Using cache
Trying to resolve: netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51
Redirect assembly load to known assembly: netstandard, Version=2.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51 (Some "/opt/dotnet/shared/Microsoft.NETCore.App/2.0.5/netstandard.dll")
/home/patrick/projects/dotnet-core-fake5-demos/demo1-csharp-without-paket/MyLib/myscript-withoutload.fsx (2,26)-(2,26): Warning FS0988: Main module of program is empty: nothing will happen when it is run
saving cache...
Ready.
$ dotnet --info
.NET Command Line Tools (2.1.3)

Product Information:
 Version:            2.1.3
 Commit SHA-1 hash:  a0ca411ca5

Runtime Environment:
 OS Name:     arch
 OS Version:  
 OS Platform: Linux
 RID:         linux-x64
 Base Path:   /opt/dotnet/sdk/2.1.3/

Microsoft .NET Core Shared Framework Host

  Version  : 2.0.5
  Build    : 17373eb129b3b05aa18ece963f8795d65ef8ea54

Does this help?

Any further steps I can help with?

@matthid
Copy link
Member

matthid commented Feb 28, 2018

I think the issue is that we need to write:

 #load "./.fake/myscript.fsx/intellisense.fsx"

instead of

#load "./.fake/build.fsx/intellisense.fsx"

note that the name of the script is in the path. This is not very user friendly but I don’t know how we can improve that (due to technical restrictions). We could try to detect this error and give a improved error message maybe? Let me think about this a bit or maybe somebody else has a suggestion?

@matthid matthid closed this as completed in 700682d Mar 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants