I'm in the process of migrating about 140 html files and a dozen images to a nikola site. I suddenly have this error in the build process. I've narrowed it down to the robots_file target:
$ nikola build robots_file
Scanning posts......done!
Traceback (most recent call last):
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/doit_cmd.py", line 168, in run
return command.parse_execute(args)
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/cmd_base.py", line 122, in parse_execute
return self.execute(params, args)
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/cmd_base.py", line 405, in execute
return self._execute(**exec_params)
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/cmd_run.py", line 253, in _execute
return runner.run_all(self.control.task_dispatcher())
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/runner.py", line 247, in run_all
self.run_tasks(task_dispatcher)
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/runner.py", line 210, in run_tasks
if not self.select_task(node, task_dispatcher.tasks):
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/runner.py", line 117, in select_task
if node.ignored_deps or self.dep_manager.status_is_ignore(task):
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/dependency.py", line 579, in status_is_ignore
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/doit/dependency.py", line 221, in get
self._db[task_id] = json.loads(task_data.decode('utf-8'))
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/json/__init__.py", line 318, in loads
return _default_decoder.decode(s)
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/json/decoder.py", line 343, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/json/decoder.py", line 359, in raw_decode
obj, end = self.scan_once(s, idx)
ValueError: Expecting ',' delimiter: line 1 column 36721 (char 36720)
Not really sure what I did wrong. In the meantime, can I disable automatic building of the robots_file? I don't need it yet.
Thanks in advance for any clues.