2.5: slot_program returned non-zero exit status 127

I used a slot_program which was working fine before 2.5 pre-release.
Now I get

rhasspyserver_hermes: Command '['/profiles/de/slot_programs/devices']' returned non-zero exit status 127.
Traceback (most recent call last):
File "/usr/lib/rhasspy-voltron/.venv/lib/python3.7/site-packages/quart/app.py", line 1821, in  full_dispatch_request
    result = await self.dispatch_request(request_context)
  File "/usr/lib/rhasspy-voltron/.venv/lib/python3.7/site-packages/quart/app.py", line 1869, in dispatch_request
return await handler(**request_.view_args)
  File "/usr/lib/rhasspy-voltron/rhasspy-server-hermes/rhasspyserver_hermes/__main__.py", line 1203, in api_train
result = await core.train()
  File "/usr/lib/rhasspy-voltron/rhasspy-server-hermes/rhasspyserver_hermes/__init__.py", line 285, in train
   File "/usr/lib/rhasspy-voltron/rhasspy-server-hermes/rhasspyserver_hermes/train.py", line 87, in sentences_to_graph
  File "/usr/lib/rhasspy-voltron/rhasspy-nlu/rhasspynlu/slots.py", line 86, in get_slot_replacements
slot_command, universal_newlines=True
  File "/usr/lib/python3.7/subprocess.py", line 411, in check_output
  File "/usr/lib/python3.7/subprocess.py", line 512, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['/profiles/de/slot_programs/devices']' returned non-zero exit status 127.

The program:

#!/usr/bin/env bash
curl -s 'http://<url>' | jq -r -f <path>/getDevicesFilter.txt

This lists devices defined in my home automation software. Every device in an extra line. Like:


Any idea what has changed with 2.5?

@schnopsi just had the same error / problem. keep in mind, that if you use the docker installation, the script will run within that docker container. and maybe there was no jq installed there.
(it is in version 2.5.8)