Upgrade issues from HDRP v 7.3.1 to 7.4.1

When upgrading the High Definition RP and the High Definition RP Config to 7.4.1, I am getting an error:



Package com.unity.render-pipelines.high-definition@7.4.1 has invalid dependencies

5948501--636956--upload_2020-6-6_10-51-45.png


After the above I noticed I hadn’t updated Shader Graph to the same version, and after doing so that error above went away but the program still shows errors. Is there anything besides updating the 3 packages that must be done for this? I am using 2019.3.15f1 HDRP

You also need to upgrade the Core Render Pipeline package.

You shouldn’t have to upgrade all package one by one. You just need to upgrade the High Definition RP and the dependency should be automatically update.And you should only update this one. If you update another one before this one, you will get problem.

Package dependency: of “com.unity.render-pipelines.high-definition”:

“com.unity.render-pipelines.core”
“com.unity.render-pipelines.high-definition-config”
“com.unity.shadergraph”
"com.unity.visualeffectgraph

1 Like

I can confirm that updating the HDRP package in 2019.4 does not automatically update the other the dependencies.
I had to do HDRP package, than Core and HDRP config manually.

1 Like

Yeah, I had the same experience. I needed to update HDRP, then DHRP config, then I noticed an error about the vfx graph and went and upgraded that. I went through the process a couple times and finally it seemed to be okay with it and work for me, but one time i restarted without updating all 3 and it really messed some things up and I had to revert back and try again.

the only one that seemed to update along with the com.unity.render-pipelines.high-definition" was the shader graph package dependency

The problem is, sometimes you need to have Core and Shader Graph package installed directly via package manager with HDRP, to use them in Assembly Definition files. In this case, dependencies are not updated when updating HDRP package.