mathnet-numerics icon indicating copy to clipboard operation
mathnet-numerics copied to clipboard

The MathNet.Numerics.Providers.MKL.Signed nuget package depends on MathNet.Numerics

Open ToGoOrNotToGo opened this issue 3 years ago • 4 comments

The MathNet.Numerics.Providers.MKL.Signed nuget package depends on MathNet.Numerics instead of MathNet.Numerics.Signed.

ToGoOrNotToGo avatar Jun 01 '22 13:06 ToGoOrNotToGo

To add to this, the MathNet.Numerics.MKL.Win-x64.3.0.0.nupkg is depending on the MathNet.Numerics.Providers.MKL. But if I want to use the strong named version, this is a little bit of a problem ... I don't know how to solve this though. It probably makes zero sense to enter both the strong named and the non strong named packages as dependencies. Previous packages had no dependency.

Any help would be appreciated.

misulo avatar Jun 17 '22 13:06 misulo

Looks like .Signed packages are no longer properly depending on the .Signed variants of their dependencies since 5.0.0-alpha08. This is certainly not intended, I'll have a look.

cdrnet avatar Oct 01 '22 09:10 cdrnet

Having the same problem; looking at the .nuspec file the MKL.Signed depends on the not signed package... I did rebuild the package (local) changing it to the signed one and it's now working.

Changed all: <dependency id="MathNet.Numerics" version="5.0.0" exclude="Build,Analyzers" />

to

<dependency id="MathNet.Numerics.Signed" version="5.0.0" exclude="Build,Analyzers" />

willianwrm avatar Apr 12 '24 13:04 willianwrm