i setup a new system and im installing everything but im having an issue installing the event server.
i downloaded the new version via git and when i run install.sh i get this error.
i think its something to do with pip and the readme says to use pipx? im not sure how to do that.
sudo -H pip3 -v install hook/
error: externally-managed-environment
× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
python3-xyz, where xyz is the package you are trying to
install.
If you wish to install a non-Debian-packaged Python package,
create a virtual environment using python3 -m venv path/to/venv.
Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make
sure you have python3-full installed.
If you wish to install a non-Debian packaged Python application,
it may be easiest to use pipx install xyz, which will manage a
virtual environment for you. Make sure you have pipx installed.
See /usr/share/doc/python3.12/README.venv for more information.
ok EDIT:
just to test it out.. i changed this line in the install.sh file
PIP=${PIP:-pipx}
but now i have a new error.
No apps associated with package zmes_hook_helpers. Try again with '--include-deps' to include apps of dependent
packages, which are listed above. If you are attempting to install a library, pipx should not be used. Consider using
pip or a similar tool instead.
ERROR:python hooks setup failed
Installing package deps...
Installing gifsicle, if needed...
EDIT 2
i just used the --break-system-packages and it installed.. guess its good enough.
now im having an issue where zmninja wont connected to the es on port 9000. it says pending auth.
everything else works tho, i can view streams and events and see video.
i think it has something to do with the SSL certs but i cant find it. i put *:9000 in the ssl conf. not sure if i did that last time.
EDIT 3, i think i got everything working.
i had to add 0.0.0.0 as the ip instead of ::::
that seemed to have fixed my connection issue.
now im getting notifications with pictures.