You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm packaging coqhammer for Debian, and there's something not satisfying with installing htimeout and predict in /usr/bin: they are not supposed to be called by the user directly.
According to the Filesystem Hierarchy Standard, they should rather be installed in /usr/libexec, see discussion here, where /usr/lib/ would also be an option.
The text was updated successfully, but these errors were encountered:
Thank you for pointing this out. I'll leave it for now, because it's a bit complicated to change.
The problem is that libexec is typically not on the path. So one would need to somehow hardcode the path to libexec during installation/configuration (which might end up e.g. somewhere in the home directory below ~/.opam/).
Currently, CoqHammer's build system doesn't support such path hardcoding.
I'm packaging coqhammer for Debian, and there's something not satisfying with installing htimeout and predict in /usr/bin: they are not supposed to be called by the user directly.
According to the Filesystem Hierarchy Standard, they should rather be installed in /usr/libexec, see discussion here, where /usr/lib/ would also be an option.
The text was updated successfully, but these errors were encountered: