-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
#711 Updated nuget.core to 2.14 #715
#711 Updated nuget.core to 2.14 #715
Conversation
Related issue is #711, to be closed when this is merged. |
Cleared block from issue #716. |
What's the state of this PR, e.g. which are the ToDos that are still to be done before review? Only seeing "Test Test Test" in the main comment, not sure what exactly that means 😄 (Especially since the build / tests appear to be failing right now) |
Nuget v2.8.5 is the last version that doesn't exhibit this behavior. All versions from v2.8.6 on seem to have this bug. EDIT: LazyLocalPackageRepository is just a lazy wrapper around LocalPackageRepository. However there are changes in LocalPackagesRepository. See the comparison here: https://github.com/Barsonax/NuGet2/pull/1/files#diff-7c6f995120e8d40ffdb3cfc81c06c279R1 |
Ah I see we have a custom piece of code that sets the is latest. This piece of code expects a LocalPackageRepository to be present. However from nuget 2.8.6 on its now wrapped in a LazyLocalPackageRepository so it fails to spot its a local package repo. Fix should be easy. EDIT: next build should succeed... |
…sitory because of LazyLocalPackageRepository
TODO:
|
Great work, looking forward to the test results 👍
This could be related to semi-unsafe code, we should verify it's not an x86 / x64 disparity or something like that. Can you open a new issue detailing the exact failure, as well as the test init logs regarding processor architecture and process modes? |
Did the following tests:
@ilexp I guess you want to take a look as well before merging this? |
Will do as soon as I manage. |
Progress
ToDo
Looks fine to me, I'd say we're ready for merge. Will proceed when I find the next sufficiently large time frame to do so without a rush. |
@Barsonax Any info on this? Is this still an issue? |
No that test still fails. Created issue about it: #719 Seems to have nothing to do with this PR so lets merge this and look into that issue afterwards. |
Agreed. Proceeding as outlined above and as time allows 👍 |
Merged, triggered a package release, and updated the download package. |
TODO:
nuget.core
to 2.14 to support netstandard (discovered in Added targetframeworks support to the duality package manager #710)