I configured firejail and firetools with --prefix=/opt/local. The resulting install layout takes this into account as it should, but there are numerous hardcoded references to the standard path, notably /etc. As a result, profiles created with firejail-ui don't work because they depend on profiles expected in /etc/firejail that are in fact installed in /opt/local/etc/firejail. The same observation applies to those preinstalled profiles themselves.
I expect it also explains this error:

which I assume the result of expecting the firejail executable to be installed as /usr/bin/firejail .
This could all be better!
I configured firejail and firetools with
--prefix=/opt/local. The resulting install layout takes this into account as it should, but there are numerous hardcoded references to the standard path, notably/etc. As a result, profiles created withfirejail-uidon't work because they depend on profiles expected in/etc/firejailthat are in fact installed in/opt/local/etc/firejail. The same observation applies to those preinstalled profiles themselves.I expect it also explains this error:
which I assume the result of expecting the firejail executable to be installed as
/usr/bin/firejail.This could all be better!