Unfortunately this fails for us. Did we hit a bug? Is this known?
Also reproducible on a different system with a python2.7 rez installation.
(I stripped the paths to ...)
rez-env package-to-fail -o fail.rxt
rez-context -g fail.rxt
File "/mnt/studio/toolbox/rez/rez/platform-linux/arch-x86_64/os-Scientific-6.4/bin/rez/rez-context", line 4, in <module>
run('context')
File ".../lib/python2.6/site-packages/rez-2.0.rc1.39-py2.6.egg/rez/cli/_main.py", line 117, in run
returncode = run_cmd()
File ".../lib/python2.6/site-packages/rez-2.0.rc1.39-py2.6.egg/rez/cli/_main.py", line 109, in run_cmd
return opts.func(opts, opts.parser, arg_groups[1:])
File ".../lib/python2.6/site-packages/rez-2.0.rc1.39-py2.6.egg/rez/cli/context.py", line 135, in command
gstr = _graph()
File ".../lib/python2.6/site-packages/rez-2.0.rc1.39-py2.6.egg/rez/cli/context.py", line 102, in _graph
return rc.graph(as_dot=True)
File ".../lib/python2.6/site-packages/rez-2.0.rc1.39-py2.6.egg/rez/resolved_context.py", line 484, in graph
return write_dot(self.graph_)
File ".../lib/python2.6/site-packages/rez-2.0.rc1.39-py2.6.egg/rez/utils/graph_utils.py", line 142, in write_dot
attrs["label"] = label
TypeError: list indices must be integers, not str