fsprojects / fsprojects/Paket

Stack overflow with "strategy: min" (.NET Core 3.1)

Open
#3,829 0 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
F#
Stars
2.1k
Forks
528
Avg merge
1d 12m
Merged PRs (30d)
54

Description

Description

I'm using Paket 5.243.0 and I had a Stack overflow. error while running dotnet paket update.
I've minimized the paket.dependencies file to the following:

strategy: min
framework: netcoreapp3.1
source https://api.nuget.org/v3/index.json

nuget Microsoft.Azure.WebJobs.Extensions.Storage
nuget Microsoft.EntityFrameworkCore.Design
Collapsed output message
Paket version 5.243.0
Resolving packages for group Main:
 - Microsoft.Azure.WebJobs.Extensions.Storage 3.0.10
 - Microsoft.EntityFrameworkCore.Design 3.1.3
 - WindowsAzure.Storage 9.3.1
 - Microsoft.CSharp 4.7.0
 - Microsoft.EntityFrameworkCore.Relational 3.1.3
 - Microsoft.Azure.WebJobs 3.0.14
 - Newtonsoft.Json 11.0.2
 - System.Threading.Tasks.Dataflow 4.8.0
 - Microsoft.EntityFrameworkCore 3.1.3
 - Microsoft.Azure.WebJobs.Core 3.0.14
 - Microsoft.Extensions.Configuration 2.1.0
 - Microsoft.Extensions.Configuration.Abstractions 2.1.0
 - Microsoft.Extensions.Configuration.EnvironmentVariables 2.1.0
 - Microsoft.Extensions.Configuration.Json 2.1.0
 - Microsoft.Extensions.Hosting 2.1.0
 - Microsoft.Extensions.Logging.Abstractions 2.1.0
 - Microsoft.Extensions.Logging.Configuration 2.1.0
 - NETStandard.Library 1.6.1
 - System.ComponentModel.Annotations 4.7.0
 - System.Diagnostics.DiagnosticSource 4.7.0
 - System.Diagnostics.TraceSource 4.3.0
 - 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.Http 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.0
 - System.Security.Cryptography.Encoding 4.3.0
 - System.Security.Cryptography.Primitives 4.3.0
 - System.Security.Cryptography.X509Certificates 4.3.0
 - 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.0
 - System.Xml.XDocument 4.3.0
 - Microsoft.EntityFrameworkCore.Abstractions 3.1.3
 - Microsoft.EntityFrameworkCore.Analyzers 3.1.3
 - Microsoft.Extensions.Caching.Memory 3.1.3
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Xml.ReaderWriter 4.3.1
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Text.RegularExpressions 4.3.1
  Conflict detected:
   - System.Text.RegularExpressions 4.3.1 requested package System.Runtime: >= 4.3.1
   - NETStandard.Library 1.6.1 requested package System.Runtime: >= 4.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - System.Text.RegularExpressions 4.3.1 requested package System.Runtime: >= 4.3.1
   - NETStandard.Library 1.6.1 requested package System.Runtime: >= 4.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Security.Cryptography.X509Certificates 4.3.1
 - System.Security.Cryptography.X509Certificates 4.3.2
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Security.Cryptography.Algorithms 4.3.1
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Runtime.Extensions 4.3.1
 - System.Runtime 4.3.1
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Net.Primitives 4.3.1
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Net.Http 4.3.1
 - System.Net.Http 4.3.2
 - System.Net.Http 4.3.3
 - System.Net.Http 4.3.4
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Console 4.3.1
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - NETStandard.Library 2.0.0
 - NETStandard.Library 2.0.1
 - NETStandard.Library 2.0.2
 - NETStandard.Library 2.0.3
 - Microsoft.Extensions.Logging.Configuration 2.1.1
 - Microsoft.Extensions.Logging.Configuration 2.2.0
 - Microsoft.Extensions.Logging.Configuration 3.0.0
 - Microsoft.Extensions.Logging.Configuration 3.0.1
 - Microsoft.Extensions.Logging.Configuration 3.0.2
 - Microsoft.Extensions.Logging.Configuration 3.0.3
 - Microsoft.Extensions.Logging.Configuration 3.1.0
 - Microsoft.Extensions.Logging.Configuration 3.1.1
 - Microsoft.Extensions.Logging.Configuration 3.1.2
 - Microsoft.Extensions.Logging.Configuration 3.1.3
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Logging.Abstractions: >= 2.1
   - Microsoft.Extensions.Caching.Memory 3.1.3 requested package Microsoft.Extensions.Logging.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - Microsoft.Extensions.Logging.Abstractions 2.1.1
 - Microsoft.Extensions.Logging.Abstractions 2.2.0
 - Microsoft.Extensions.Logging.Abstractions 3.0.0
 - Microsoft.Extensions.Logging.Abstractions 3.0.1
 - Microsoft.Extensions.Logging.Abstractions 3.0.2
 - Microsoft.Extensions.Logging.Abstractions 3.0.3
 - Microsoft.Extensions.Logging.Abstractions 3.1.0
 - Microsoft.Extensions.Logging.Abstractions 3.1.1
 - Microsoft.Extensions.Logging.Abstractions 3.1.2
 - Microsoft.Extensions.Logging.Abstractions 3.1.3
 - Microsoft.Extensions.DependencyInjection 3.1.3
 - Microsoft.Extensions.Logging 3.1.3
 - Microsoft.Extensions.Primitives 2.1.0
 - Microsoft.Extensions.Configuration.FileExtensions 2.1.0
 - Microsoft.Extensions.FileProviders.Physical 2.1.0
 - Microsoft.Extensions.Hosting.Abstractions 2.1.0
 - Microsoft.Extensions.Options.ConfigurationExtensions 2.1.0
 - System.Collections.Immutable 1.7.0
 - Microsoft.Bcl.AsyncInterfaces 1.1.0
 - Microsoft.Bcl.HashCode 1.1.0
 - Microsoft.NETCore.Platforms 1.1.0
 - System.Threading.Tasks.Extensions 4.5.2
 - System.Memory 4.5.0
 - System.Runtime.CompilerServices.Unsafe 4.5.0
 - runtime.native.System 4.3.0
 - runtime.native.System.IO.Compression 4.3.0
 - System.Buffers 4.3.0
 - System.Reflection.Emit 4.3.0
 - System.Reflection.Emit.ILGeneration 4.3.0
 - System.Reflection.Emit.Lightweight 4.3.0
 - System.Reflection.TypeExtensions 4.3.0
 - runtime.native.System.Net.Http 4.3.0
 - runtime.native.System.Security.Cryptography.OpenSsl 4.3.0
 - System.Globalization.Extensions 4.3.0
 - System.Security.Cryptography.OpenSsl 4.3.0
 - runtime.native.System.Security.Cryptography.Apple 4.3.0
 - System.Security.Cryptography.Cng 4.3.0
 - System.Security.Cryptography.Csp 4.3.0
 - Microsoft.Extensions.Caching.Abstractions 3.1.3
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Security.Cryptography.Cng 4.4.0
 - System.Security.Cryptography.Cng 4.5.0
 - System.Security.Cryptography.Cng 4.5.2
 - System.Security.Cryptography.Cng 4.6.0
 - System.Security.Cryptography.Cng 4.6.1
 - System.Security.Cryptography.Cng 4.7.0
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - runtime.native.System.Security.Cryptography.Apple 4.3.1
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Security.Cryptography.OpenSsl 4.3.1
 - System.Security.Cryptography.OpenSsl 4.4.0
 - System.Security.Cryptography.OpenSsl 4.5.0
 - System.Security.Cryptography.OpenSsl 4.5.1
 - System.Security.Cryptography.OpenSsl 4.6.0
 - System.Security.Cryptography.OpenSsl 4.7.0
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - runtime.native.System.Security.Cryptography.OpenSsl 4.3.1
 - runtime.native.System.Security.Cryptography.OpenSsl 4.3.2
 - runtime.native.System.Security.Cryptography.OpenSsl 4.3.3
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - runtime.native.System.Net.Http 4.3.1
 - System.Reflection.TypeExtensions 4.4.0
 - System.Reflection.TypeExtensions 4.5.0
 - System.Reflection.TypeExtensions 4.5.1
 - System.Reflection.TypeExtensions 4.6.0
 - System.Reflection.TypeExtensions 4.7.0
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Reflection.Emit.Lightweight 4.6.0
 - System.Reflection.Emit.Lightweight 4.7.0
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Reflection.Emit.ILGeneration 4.6.0
 - System.Reflection.Emit.ILGeneration 4.7.0
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Reflection.Emit 4.6.0
 - System.Reflection.Emit 4.7.0
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Buffers 4.4.0
 - System.Buffers 4.5.0
 - System.Buffers 4.5.1
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - runtime.native.System.IO.Compression 4.3.1
 - runtime.native.System.IO.Compression 4.3.2
 - runtime.native.System 4.3.1
 - System.Runtime.CompilerServices.Unsafe 4.5.1
 - System.Runtime.CompilerServices.Unsafe 4.5.2
 - System.Runtime.CompilerServices.Unsafe 4.5.3
 - System.Runtime.CompilerServices.Unsafe 4.6.0
 - System.Runtime.CompilerServices.Unsafe 4.7.0
 - System.Runtime.CompilerServices.Unsafe 4.7.1
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Memory 4.5.1
 - System.Memory 4.5.2
 - System.Memory 4.5.3
 - System.Memory 4.5.4
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - System.Threading.Tasks.Extensions 4.5.3
 - System.Threading.Tasks.Extensions 4.5.4
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - Microsoft.NETCore.Platforms 1.1.1
 - Microsoft.NETCore.Platforms 1.1.2
 - Microsoft.NETCore.Platforms 2.0.0
 - Microsoft.NETCore.Platforms 2.0.1
 - Microsoft.NETCore.Platforms 2.0.2
 - Microsoft.NETCore.Platforms 2.1.0
 - Microsoft.NETCore.Platforms 2.1.1
 - Microsoft.NETCore.Platforms 2.1.2
 - Microsoft.NETCore.Platforms 2.1.3
 - Microsoft.NETCore.Platforms 2.1.4
 - Microsoft.NETCore.Platforms 2.1.5
 - Microsoft.NETCore.Platforms 2.1.6
 - Microsoft.NETCore.Platforms 2.1.7
 - Microsoft.NETCore.Platforms 2.1.8
 - Microsoft.NETCore.Platforms 2.1.9
 - Microsoft.NETCore.Platforms 2.2.0
 - Microsoft.NETCore.Platforms 2.2.1
 - Microsoft.NETCore.Platforms 2.2.2
 - Microsoft.NETCore.Platforms 2.2.3
 - Microsoft.NETCore.Platforms 2.2.4
 - Microsoft.NETCore.Platforms 3.0.0
 - Microsoft.NETCore.Platforms 3.0.1
 - Microsoft.NETCore.Platforms 3.1.0
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
  Conflict detected:
   - Microsoft.Extensions.Configuration.Abstractions 2.1.0 requested package Microsoft.Extensions.Primitives: >= 2.1
   - Microsoft.Extensions.Caching.Abstractions 3.1.3 requested package Microsoft.Extensions.Primitives: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - Microsoft.Extensions.Options.ConfigurationExtensions 2.1.1
 - Microsoft.Extensions.Options.ConfigurationExtensions 2.2.0
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.0.0
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.0.1
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.0.2
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.0.3
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.1.0
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.1.1
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.1.2
 - Microsoft.Extensions.Options.ConfigurationExtensions 3.1.3
 - Microsoft.Extensions.Hosting.Abstractions 2.1.1
 - Microsoft.Extensions.Hosting.Abstractions 2.2.0
 - Microsoft.Extensions.Hosting.Abstractions 3.0.0
 - Microsoft.Extensions.Hosting.Abstractions 3.0.1
 - Microsoft.Extensions.Hosting.Abstractions 3.0.2
 - Microsoft.Extensions.Hosting.Abstractions 3.0.3
 - Microsoft.Extensions.Hosting.Abstractions 3.1.0
 - Microsoft.Extensions.Hosting.Abstractions 3.1.1
 - Microsoft.Extensions.Hosting.Abstractions 3.1.2
 - Microsoft.Extensions.Hosting.Abstractions 3.1.3
 - Microsoft.Extensions.FileProviders.Physical 2.1.1
 - Microsoft.Extensions.FileProviders.Physical 2.2.0
 - Microsoft.Extensions.FileProviders.Physical 3.0.0
 - Microsoft.Extensions.FileProviders.Physical 3.0.1
 - Microsoft.Extensions.FileProviders.Physical 3.0.2
 - Microsoft.Extensions.FileProviders.Physical 3.0.3
 - Microsoft.Extensions.FileProviders.Physical 3.1.0
 - Microsoft.Extensions.FileProviders.Physical 3.1.1
 - Microsoft.Extensions.FileProviders.Physical 3.1.2
 - Microsoft.Extensions.FileProviders.Physical 3.1.3
  Conflict detected:
   - Microsoft.Azure.WebJobs 3.0.14 requested package Microsoft.Extensions.Configuration.Abstractions: >= 2.1
   - Microsoft.Extensions.Hosting.Abstractions 3.1.3 requested package Microsoft.Extensions.Configuration.Abstractions: >= 3.1.3

The process is taking longer than expected.
Paket may still find a valid resolution, but this might take a while.
 - Microsoft.Extensions.Configuration.FileExtensions 2.1.1
 - Microsoft.Extensions.Configuration.FileExtensions 2.2.0
 - Microsoft.Extensions.Configuration.FileExtensions 3.0.0
 - Microsoft.Extensions.Configuration.FileExtensions 3.0.1
 - Microsoft.Extensions.Configuration.FileExtensions 3.0.2
 - Microsoft.Extensions.Configuration.FileExtensions 3.0.3
 - Microsoft.Extensions.Configuration.FileExtensions 3.1.0
 - Microsoft.Extensions.Configuration.FileExtensions 3.1.1
 - Microsoft.Extensions.Configuration.FileExtensions 3.1.2
 - Microsoft.Extensions.Configuration.FileExtensions 3.1.3
 - Microsoft.Extensions.Primitives 2.1.1
 - Microsoft.Extensions.Primitives 2.1.6
 - Microsoft.Extensions.Primitives 2.2.0
 - Microsoft.Extensions.Primitives 3.0.0
 - Microsoft.Extensions.Primitives 3.0.1
 - Microsoft.Extensions.Primitives 3.0.2
 - Microsoft.Extensions.Primitives 3.0.3
 - Microsoft.Extensions.Primitives 3.1.0
Stack overflow.
Expected behavior

Paket should successfully resolve the dependencies.

Actual behavior

Paket fails with Stack overflow. error.

Known workarounds

For this particular example, adding nuget Microsoft.Extensions.Logging to paket.dependencies solve the issue, but it shouldn't be required.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing dotnet paket update with the minimized paket.dependencies file and the listed packages on netcoreapp3.1. Trace the dependency resolution triggered by strategy: min; done means the command completes without a stack overflow for this reproduction.

Written by the indexing model from the issue text.

Assessment

Tech stack
fsharp
Domain
cli, tooling
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.