-
Notifications
You must be signed in to change notification settings - Fork 133
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
nuget-client fails to build due to missing dependencies in 9.0.0-preview.3 #4333
Comments
@NikolaMilosavljevic, can you take a look? TIA |
@corngood I wanted to confirm the repro steps. According to the comment in the linked issue, you are doing P1 build. You should not be need Has the same command worked before, i.e. with Preview 2 VMR? |
Yeah, it works in 8.0 and 9.0 preview 2. If I leave it out, won't it pull all dependencies from nuget? |
OK, I see, you're using |
Borrowing what I posted in the other thread... It's actually just unpacked I'm working on the nixpkgs derivation for the VMR, and we sort of do three phases:
In this case I'm working on (1). |
@corngood did you run I could not repro this issue locally when I used prep command and the exact command you used. |
I think I might have found out why only I can reproduce this: We have a patch to set I think that's actually the issue described in #4293. In fact, the comment in that thread:
is probably exactly what I'm seeing. NuGet/NuGet.Client#5756 may still be required once that issue is fixed. This is specifically how I'm making the environment variable change:
i.e. adding Sorry for the confusion. |
Thanks @corngood - that makes sense. I'll play with this. It would also be great to understand if you run any prep commands before the build command. Having an exact set of repro steps would definitely help. |
Oh, sorry. I can still reproduce the problem if I run I'm going to close this issue, since I seem to have caused it myself, and follow up on #4293. |
As discussed at NuGet/NuGet.Client#5673 (comment)
I'm trying to build VMR 9.0.0-preview.3, and I'm getting:
./build.sh --online --with-packages [artifacts] --clean-while-building --release-manifest [manifest] --source-build -- -p:PortableBuild=true -p:SkipErrorOnPrebuilts=true
Which seems like it might be somehow related to this change.
artifacts/sb/package-cache/microsoft.dotnet.sourcebuild.tasks
has not been restored, and I'm currently trying to understand why.As an experiment, if I do this:
It actually does restore the package, and it gets a bit further:
The text was updated successfully, but these errors were encountered: