VRCSDK package.json has missing dependency on several packages
available in future release
anatawa12
Similar to https://feedback.vrchat.com/sdk-bug-reports/p/vrcsdk-packagejson-is-missing-dependency-on-unity-ui but for different packages
com.vrchat.base
requires the following packages, but not included in package.json- com.unity.modules.physics2d(DOTween requires that)
- com.unity.modules.video(WorldValidation.csrequires that)
- com.unity.test-framework(Packages/com.vrchat.base/Editor/VRCSDK/Dependencies/VRChat/Tests/andcom.vrchat.base/Editor/VRCSDK/VTP/VTPTests.csrequires that)
In addition,
com.unity.xr.oculus
which is dependency of com.vrchat.base
, requires the following package.This missing dependency should be fixed by unity side, but having dependency by VRChat SDK prevents future problems.
- com.unity.modules.androidjni
For
com.unity.test-framework
, removing related code from VRCSDK instead of adding com.unity.test-framework
to package.json can also be a solution I think.For other packages, please add these packages with corresponding version to package.json of
com.vrchat.base
.I tested with 3.10.5 and 3.10.5-beta.1 with completely blank project manually created originally for finding missing dependency on my tool.
Log In
This post was marked as
available in future release
StormRel
updated the status to
tracked