duplicate framework assembly references #297
Copy link
Copy link
Closed
Labels
Description
I've had to lock our use of paket to 0.8.5. The breaking issue is that FSharp.Data.SqlClient isn't showing up as a reference in one of our projects after a paket update with 0.9.7. I haven't been able to isolate the problem in a test solution yet.
However, I created a project and added a handful of commits to it, trying to reproduce the issues I'm seeing. This is the first one that may be related. I'm seeing more duplicate references with 0.9.7:
https://github.com/ctaggart/Paket09x/commits
0.8.5 just has Microsoft.SqlServer.Types listed twice:
Reactions are currently unavailable


Activity
forki commentedon Oct 24, 2014
Thanks I will look into this in Monday
On Oct 24, 2014 8:01 PM, "Cameron Taggart" notifications@github.com wrote:
ctaggart commentedon Oct 24, 2014
It looks like it may be an issue with the nuspec for the
FSharp.Data.SqlClientproject. I submitted a pull request. fsprojects/FSharp.Data.SqlClient#75 When I get the new version, I'll try again.ctaggart commentedon Oct 24, 2014
The SqlClient bug solved the duplicate
Microsoft.SqlServer.Types, but not any of theframeworksAssembliesduplicate references. Looks like a problem with #146.I simplified the example solution to have these two dependencies.
Their nuspec files have:
Which leads to this in 0.8.5:

and this is 0.9.7:

[-]duplicate references[/-][+]duplicate framework assembly references[/+]forki commentedon Oct 27, 2014
I think we need to check if it already exists
forki commentedon Oct 28, 2014
First try was wrong
Build a merged install model with all packages - references #297
forki commentedon Oct 28, 2014
could you please test 0.11.0-alpha001?
ctaggart commentedon Oct 28, 2014
Tested this an it appears to be working.