System Information
Operating system: Linux-5.8.0-7642-generic-x86_64-with-glibc2.32 64 Bits
Graphics card: GeForce RTX 2080/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.56
Blender Version
Broken: version: 3.0.0 Alpha, branch: master, commit date: 2021-07-07 12:22, hash: rBcffbfe556820
Worked: 2021-06-28 15:03, hash: rB37458798fa02 (not the introducing commit, but the issue isn't present on this build)
Short description of error
A driver placed on a GeoNode modifier's input throws a dependency cycle warning in the console. Despite this, the driver seems to function as intended, and there doesn't seem to be a logical dependency.
In the attached file, the Pretzel object is dependent on the rig, period. The rig is not dependent on anything.
Exact steps for others to reproduce the error
- File:
- Check the terminal for dependency cycle warning, which looks like this:
Dependency cycle detected: OBGEO-pretzel/Parameters Component/PARAMETERS_EVAL() depends on OBGEO-pretzel/Parameters Component/PARAMETERS_EVAL() via 'Driven Property -> Properties' Detected 1 dependency cycles
Which doesn't seem like a real dependency cycle, and it doesn't show up in earlier builds.
- The driver is on the pretzel's geonodes modifier's Seed property, and it is driven by a custom property on the bone. Seems to work as it should!