Paket confusing parallel package downloads with each other
See original GitHub issueDescription
Lately I often run into an issue where Paket seems to confuse parallel downloads with each other, and putting the content of one nupkg into the file name of another package.
For example, after trying to use Accord, within the AppData/Local/NuGet/Cache
folder, the file Accord.Extensions.Core.3.0.1.nupkg
actually contains the data that it should have written to another file name Accord.Extensions.Math.3.0.1.nupkg
.
This does not happen when I use e.g. the NuGet Package Explorer to download the same package from the same feed (otherwise I’d have suspected our proxy server to mess things up).
Am I the only one seeing this form time to time?
Repro steps
- clean caches
- Try to restore the following lock file:
GROUP Benchmark
FRAMEWORK: NET45
NUGET
remote: http://www.nuget.org/api/v2
Accord (3.3)
Accord.Extensions.Core (3.0.1)
Accord (>= 3.0.2)
Accord.Extensions.Math (3.0.1)
Accord.Extensions.Core (>= 3.0.1)
Accord.Statistics (>= 3.0.2)
DotImaging.Primitives2D (>= 2.5.3)
Accord.Math (3.3)
Accord (>= 3.3)
Accord.Statistics (3.3)
Accord (>= 3.3)
Accord.Math (>= 3.3)
DotImaging.Primitives2D (4.8.3)
and dependencies file:
group Benchmark
source http://www.nuget.org/api/v2
framework: net45
nuget Accord.Math
nuget Accord.Extensions.Math
Expected behavior
Download Accord.Extensions.Core.3.0.1
into the Accord.Extensions.Core.3.0.1.nupkg
cache file, and Accord.Extensions.Math.3.0.1
into the Accord.Extensions.Math.3.0.1.nupkg
cache file.
Actual behavior
Downloads Accord.Extensions.Math.3.0.1
into the Accord.Extensions.Core.3.0.1.nupkg
cache file.
Issue Analytics
- State:
- Created 7 years ago
- Comments:9 (8 by maintainers)
Top GitHub Comments
What if you switch to https?
Am 02.11.2016 09:15 schrieb “Christoph Ruegg” notifications@github.com:
Closing, fixed in user environemt