If the Unity UI unity package is not installed, the vrcsdk fails to compile, and it does not define a dependency on this package. I'm not totally certain why it's required anymore at all, since I believe it was used for the legacy play mode upload GUI, but in case it is still needed, a dependency should be defined.