Remote disown throws error about notify script that isn't available
The devtools (as of this devtools!166 (merged)) has a tool for dropping packages to the AUR. One of the things it (optionally) does is disown the package with a remote ssh command:
ssh "${AUR_URL_SSH}" disown "${pkgbase}"
As of the v6.2.5 releaes, this is throwing an error:
==> Disowning electron20 on the AUR
Traceback (most recent call last):
File "/srv/http/aurweb/.venv/bin/aurweb-git-serve", line 6, in <module>
sys.exit(main())
^^^^^^
File "/srv/http/aurweb/aurweb/git/serve.py", line 643, in main
serve(action, cmdargv, user, privileged, remote_addr)
File "/srv/http/aurweb/aurweb/git/serve.py", line 580, in serve
pkgbase_disown(pkgbase, user, privileged)
File "/srv/http/aurweb/aurweb/git/serve.py", line 292, in pkgbase_disown
subprocess.Popen((notify_cmd, "disown", str(userid), str(pkgbase_id)))
File "/usr/lib/python3.11/subprocess.py", line 1024, in __init__
self._execute_child(args, executable, preexec_fn, close_fds,
File "/usr/lib/python3.11/subprocess.py", line 1917, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'aurweb-notify'
Not sure if this is a bug in the software here or a deployment issue, but something to look into.