chore: update Cinema 4D OpenJD recipe to 0.12.1 - #285
Conversation
Signed-off-by: Karthik BekalPattathana <133984042+karthikbekalp@users.noreply.github.com>
| run: | ||
| - python | ||
| - deadline >=0.59,<0.60 | ||
| - deadline >=0.60.1,<0.61 |
There was a problem hiding this comment.
The new floor deadline >=0.60.1 cannot be satisfied by this repo's own deadline sample recipe, which is still pinned at 0.54.3 (see conda_recipes/deadline/recipe/recipe.yaml line 5). Anyone who builds the sample recipes into a single conda channel and then builds or installs cinema4d-openjd 0.12.1 will hit an unsatisfiable run dependency. The gap existed before this change (>=0.59 vs 0.54.3) but this widens it.
Relatedly, the header comment updated on line 3 now describes the divergence backwards. It says the standalone deadline sample "may track a newer, incompatible minor release", but that sample actually tracks an older release (0.54.3), so the caveat does not warn readers about the failure mode they will actually hit.
openjd-adaptor-runtime is fine here: the sample recipe is at 0.9.3, inside >=0.7,<0.10.
Suggest either bumping conda_recipes/deadline to a 0.60.x release alongside this change, or correcting the comment to say the standalone sample may track an older, incompatible minor release.
Summary
Verification
python3 scripts/validate_repository.pylinux-64andwin-64using the Deadline Cloud package build workflowcinema4d-openjd=0.12.1