-
Notifications
You must be signed in to change notification settings - Fork 519
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
Specifying prerelease with dependencies does not work #1280
Comments
shouldn't it explicitly depend on the prerelease versions? |
This could be a solution, but not one we're particulary willing to use, since it would mean updating all dependencies when we release. Our company has hundreds of unique packages, so this would be quite a lot of work. We could always specify a range like The reason I'm asking is because |
|
Yes we resolve it since only prerelease packages are available. There is That said: I can try to create a repro case with the versions you gave. What is nuget.exe doing in this case?
|
|
(OK I can reproduce your case and try to investigate) |
|
I assume it's really a bug. |
|
could you please check if it now works for you? |
|
Works like a charm! |
Paket version: 2.31.1
The names of the real packages had to be renamed in this example.
The following works
paket.dependencies:My.Company.PackageA.ServerandMy.Company.PackageB.Serverdepends onMy.Company.PackageC.Serverversion1.0 <= x < 2.0, but our proget server only contains prerelease packages, the latest is1.0.0-pre18038.My.Company.PackageC.Serverdepends on several other packages, which have released versions.The output when running
paket.exe installis:The following does not work
We expect the list in
paket.dependenciesto grow quite rapdily, and in order to have an overview we want to list everything explicitly:We have tried listing all 6 packages (
Other.Package*), or just the 3 in the example above. Different permutations does not seem to affect the result:The text was updated successfully, but these errors were encountered: