Latest photo prism has a new dependency.
x photoprism.service - PhotoPrism service
Loaded: loaded (/etc/systemd/system/photoprism.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Thu 2024-05-23 16:46:22 EDT; 1min 39s ago
Process: 11653 ExecStart=/opt/photoprism/bin/photoprism up -d (code=exited, status=127)
CPU: 492us
May 23 16:46:22 photoprism systemd[1]: Starting photoprism.service - PhotoPrism service...
May 23 16:46:22 photoprism photoprism[11653]: /opt/photoprism/bin/photoprism: error while loading shared libraries: libvips.so.42: cannot open shared object file: No such file or directory
May 23 16:46:22 photoprism systemd[1]: photoprism.service: Control process exited, code=exited, status=127/n/a
May 23 16:46:22 photoprism systemd[1]: photoprism.service: Failed with result 'exit-code'.
May 23 16:46:22 photoprism systemd[1]: Failed to start photoprism.service - PhotoPrism service.
For some reason it seems as though the binaries as part of `libheif1` install not to `/usr/local/bin` but to `/usr/local` and so were not on the path, therefore the default value of photoprism's `--heifconvert-bin` / `$PHOTOPRISM_HEIFCONVERT_BIN` (`heif-convert`) would not be resolved
* improve error handling to show more details
* improve the way it checks for root password
* consistant getty_override
* streamline verbose mode
* remove v4 scripts
* small tweaks