# Cylc error: no suite dependency graph defined

**URL:** <https://cylc.discourse.group/t/cylc-error-no-suite-dependency-graph-defined/606>\
**Category:** Cylc Support\
**Created:** [March 16, 2023, 12:35pm UTC](https://cylc.discourse.group/t/cylc-error-no-suite-dependency-graph-defined/606 "2023-03-16T12:35:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rmalone](https://avatars.discourse-cdn.com/v4/letter/r/e9a140/32.png) [@rmalone](https://cylc.discourse.group/u/rmalone)\
**Post date:** [March 16, 2023, 12:35pm UTC](https://cylc.discourse.group/t/cylc-error-no-suite-dependency-graph-defined/606/1 "2023-03-16T12:35:34Z")

</div>

~/trunk\_r41258/gungho\> rose stem -C rose-stem --opt-conf-key=meto-xc40 --group=performance --name=monitor-performance --new  
[INFO] Source tree /net/home/h04/rmalone/trunk\_r41258 added as branch  
[INFO] Will run suite from rose-stem  
[INFO] chdir: rose-stem/  
[INFO] export CYLC\_VERSION=7.8.12  
[INFO] export ROSE\_ORIG\_HOST=vld789  
[INFO] export ROSE\_SITE=  
[INFO] export ROSE\_VERSION=2019.01.8  
[INFO] delete: localhost:cylc-run/monitor-performance  
[INFO] create: /home/h04/rmalone/cylc-run/monitor-performance  
…  
[INFO] install: suite.rc  
[INFO] REGISTERED monitor-performance → /home/h04/rmalone/cylc-run/monitor-performance  
[FAIL] cylc validate -o /var/tmp/tmpBCRJV8 --strict monitor-performance # return-code=1, stderr=  
[FAIL] No suite dependency graph defined.

This ran fine on 10th Mar, version problem?

---

<div class="post-metadata">

**Author:** ![wxtim](https://yyz2.discourse-cdn.com/free1/user_avatar/cylc.discourse.group/wxtim/32/151_2.png) [@wxtim](https://cylc.discourse.group/u/wxtim)\
**Post date:** [March 16, 2023, 1:34pm UTC](https://cylc.discourse.group/t/cylc-error-no-suite-dependency-graph-defined/606/2 "2023-03-16T13:34:34Z")

</div>

It looks like having a suite dependency graph is done in the workflow config (suite.rc) file with the following lines:

```plaintext
{%- set scheduledTasks = schedule() | deduplicate_schedule() %}
{{scheduledTasks}}

```

You will need to talk to the suite developers to work out why these jinja2 scripts aren’t working.
