fsprojects / Paket

A dependency manager for .NET with support for NuGet packages and Git repositories.
https://fsprojects.github.io/Paket/
MIT License
2.02k stars 520 forks source link

Paket fetching beta when I specify beta2 #283

Closed ovatsus closed 9 years ago

ovatsus commented 9 years ago

I have this paket.dependencies file:

source https://nuget.org/api/v2
source C:\Git\FSharp.Data\bin

nuget FSharp.Data 2.1.0-beta2
nuget FsWpf
nuget FsXaml.Wpf
nuget Newtonsoft.Json
nuget RegexProvider

FSharp.Data 2.1.0-beta2 doesn't exist yet on nuget but it's on the second source. I was expecting the first source to fail and to then try the second source, but instead it's downloading the old version:

C:\Git\HouseHunter2>.paket\paket.exe install -v
Paket version 0.8.6.0
Expression.Blend.Sdk 1.0.2 already downloaded
FsXaml.Wpf 0.9.9 already downloaded
FSharp.Data 2.1.0-beta already downloaded
FsWpf 1.3.1.0 already downloaded
FsXaml.Wpf 0.9.9 already copied
FSharp.Data 2.1.0-beta already copied
FsWpf 1.3.1.0 already copied
Expression.Blend.Sdk 1.0.2 already copied
FsWpf 1.3.1.0 already extracted
FsXaml.Wpf 0.9.9 already extracted
FSharp.Data 2.1.0-beta already extracted
Expression.Blend.Sdk 1.0.2 already extracted
Libraries found in C:\Git\HouseHunter2\packages\FsXaml.Wpf:
  - C:\Git\HouseHunter2\packages\FsXaml.Wpf\lib\net45\FsXaml.Wpf.dll
  - C:\Git\HouseHunter2\packages\FsXaml.Wpf\lib\net45\FsXaml.Wpf.TypeProvider.dll
Libraries found in C:\Git\HouseHunter2\packages\FsWpf:
  - C:\Git\HouseHunter2\packages\FsWpf\lib\net40\FsWpf.dll
  - C:\Git\HouseHunter2\packages\FsWpf\lib\net40\FsWpf.XML
Libraries found in C:\Git\HouseHunter2\packages\FSharp.Data:
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\net40\FSharp.Data.DesignTime.dll
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\net40\FSharp.Data.DesignTime.pdb
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\net40\FSharp.Data.DesignTime.xml
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\net40\FSharp.Data.dll
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\net40\FSharp.Data.pdb
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\net40\FSharp.Data.xml
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\portable-net40+sl5+wp8+win8\FSharp.Data.DesignTime.dll
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\portable-net40+sl5+wp8+win8\FSharp.Data.DesignTime.pdb
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\portable-net40+sl5+wp8+win8\FSharp.Data.DesignTime.xml
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\portable-net40+sl5+wp8+win8\FSharp.Data.dll
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\portable-net40+sl5+wp8+win8\FSharp.Data.pdb
  - C:\Git\HouseHunter2\packages\FSharp.Data\lib\portable-net40+sl5+wp8+win8\FSharp.Data.xml
Libraries found in C:\Git\HouseHunter2\packages\Expression.Blend.Sdk:
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\net40-client\System.Windows.Interactivity.dll
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\net45\System.Windows.Interactivity.dll
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\netcore45\Windows.UI.Interactivity.dll
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\netcore45\Windows.UI.Interactivity.pri
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\netcore45\Windows.UI.Interactivity.xml
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\netcore451\Windows.UI.Interactivity.dll
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\netcore451\Windows.UI.Interactivity.pri
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\netcore451\Windows.UI.Interactivity.xml
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\sl4-wp71\System.Windows.Interactivity.dll
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\sl40\System.Windows.Interactivity.dll
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\sl50\System.Windows.Interactivity.dll
  - C:\Git\HouseHunter2\packages\Expression.Blend.Sdk\lib\wp8\System.Windows.Interactivity.dll
Zlib.Portable 1.10.0 already downloaded
RegexProvider 0.0.3 already downloaded
RegexProvider 0.0.3 already copied
Newtonsoft.Json 6.0.5 already downloaded
Zlib.Portable 1.10.0 already copied
RegexProvider 0.0.3 already extracted
Newtonsoft.Json 6.0.5 already copied
Libraries found in C:\Git\HouseHunter2\packages\RegexProvider:
  - C:\Git\HouseHunter2\packages\RegexProvider\lib\net40\RegexProvider.dll
  - C:\Git\HouseHunter2\packages\RegexProvider\lib\net40\RegexProvider.pdb
  - C:\Git\HouseHunter2\packages\RegexProvider\lib\net40\RegexProvider.XML
Zlib.Portable 1.10.0 already extracted
Newtonsoft.Json 6.0.5 already extracted
Libraries found in C:\Git\HouseHunter2\packages\Zlib.Portable:
  - C:\Git\HouseHunter2\packages\Zlib.Portable\lib\portable-net4+sl5+wp8+win8+wpa81+MonoTouch+MonoAndroid\Zlib.Portable.dll
  - C:\Git\HouseHunter2\packages\Zlib.Portable\lib\portable-net4+sl5+wp8+win8+wpa81+MonoTouch+MonoAndroid\Zlib.Portable.xml
Libraries found in C:\Git\HouseHunter2\packages\Newtonsoft.Json:
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net20\Newtonsoft.Json.dll
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net20\Newtonsoft.Json.xml
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net35\Newtonsoft.Json.dll
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net35\Newtonsoft.Json.xml
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net40\Newtonsoft.Json.dll
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net40\Newtonsoft.Json.xml
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net45\Newtonsoft.Json.dll
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\net45\Newtonsoft.Json.xml
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\netcore45\Newtonsoft.Json.dll
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\netcore45\Newtonsoft.Json.xml
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\portable-net40+sl5+wp80+win8+wpa81\Newtonsoft.Json.dll
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\portable-net40+sl5+wp80+win8+wpa81\Newtonsoft.Json.xml
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll
  - C:\Git\HouseHunter2\packages\Newtonsoft.Json\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.xml
Installing to C:\Git\HouseHunter2\HouseHunter.fsproj
    - Deleting Paket Reference nodes
00.78s - ready.

C:\Git\HouseHunter2>
forki commented 9 years ago

latest alpha seems to work now.

ovatsus commented 9 years ago

BTW, is source C:\Git\FSharp.Data\bin the right syntax? There's no mention of it in the docs

agross commented 9 years ago

@ovatsus Yes: http://fsprojects.github.io/Paket/nuget-dependencies.html#Path-sources

ovatsus commented 9 years ago

thanks