Skip to content

Output of conda render has changed

Our check_exists.py script here and conda-bootstrap.py script in bob.admin are failing because of this:


(09:05:42.961) $ /local/builds/bob/bob.conda/miniconda/bin/python /local/builds/bob/bob.conda/scripts/check_exists.py /local/builds/bob/bob.conda/_ci/conda_build_config.yaml /local/builds/bob/bob.conda/conda/openpose http://www.idiap.ch/public/conda
Rendering conda recipe (/local/builds/bob/bob.conda/conda/openpose)...
$ /local/builds/bob/bob.conda/miniconda/bin/conda render --variant-config-files /local/builds/bob/bob.conda/_ci/conda_build_config.yaml /local/builds/bob/bob.conda/conda/openpose
Traceback (most recent call last):
  File "/local/builds/bob/bob.conda/scripts/check_exists.py", line 69, in <module>
    main()
  File "/local/builds/bob/bob.conda/scripts/check_exists.py", line 53, in main
    parsed = get_rendered_recipe(sys.argv[1], sys.argv[2])
  File "/local/builds/bob/bob.conda/scripts/check_exists.py", line 48, in get_rendered_recipe
    return yaml.load(output)
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/__init__.py", line 72, in load
    return loader.get_single_data()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/constructor.py", line 35, in get_single_data
    node = self.get_single_node()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/composer.py", line 36, in get_single_node
    document = self.compose_document()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/composer.py", line 58, in compose_document
    self.get_event()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/parser.py", line 118, in get_event
    self.current_event = self.state()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/parser.py", line 193, in parse_document_end
    token = self.peek_token()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/scanner.py", line 128, in peek_token
    self.fetch_more_tokens()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/scanner.py", line 220, in fetch_more_tokens
    return self.fetch_value()
  File "/local/builds/bob/bob.conda/miniconda/lib/python3.6/site-packages/yaml/scanner.py", line 576, in fetch_value
    self.get_mark())
yaml.scanner.ScannerError: mapping values are not allowed here
  in "<byte string>", line 2, column 14:
    Hash contents:
                 ^

ping @andre.anjos