Package dependencies fail on scoped registry due to non-development dependencies #522
joey-rieg-bl
started this conversation in
General
Replies: 1 comment 1 reply
-
Hi @joey-rieg-bl , the packages as represented in the github repo are currently a bit inconsistent since, as you say, they are noting their version to be 3.0.0-development, yet they depend on non-development versions. This could probably be fixed but would need some release work to accomplished. There are a couple of workarounds you may want to try though for now:
|
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey :)
I was uploading the MRTK packages to our Verdaccio server for CI/CD and easier access. Unfortunately, the dependencies of the packages to other MRTK packages only stated the "release" version, e.g.
3.0.0
. But the all MRTK package are namedx.x.x-development
. In the end I got some errors that the dependent package is not found.Exact example:
org.mixedrealitytoolkit.extendedassets 3.0.0-development
depends onorg.mixedrealitytoolkit.standardassets 3.0.0
:org.mixedrealitytoolkit.standardassets
package.json states the version to be3.0.0-development
:I assume that UPM interprets
3.0.0-development
to be a lower version than3.0.0
because when I changed the dependency to3.0.0-development
the issue was resolved.Do you handle those handle those renamings in your build pipelines? Is there a purpose of having a development version without a numbering system like Unity's
-pre.X
or-exp.X
packages ?Beta Was this translation helpful? Give feedback.
All reactions