py-setproctitle on FreeBSD 12.2 does not call setproctitle because its initialisation fails at some point. See https://github.com/dvarrazzo/py-setproctitle/issues/94 As a result of not setting the process title, you'll see failing service commands; In my case, for example: $ sudo service -j mercurial-web hgweb restart hgweb not running? (check /var/run/hgweb/hgweb.pid). Starting hgweb.
Hi, thanks for your report, I'll have a look and will investigate.
Hi, A new version 1.2.3 was committed in ports. It should fix the setproctitle issue on FreeBSD. Upstream made a fix for this issue and it's included in 1.2.3: - https://github.com/dvarrazzo/py-setproctitle/pull/99 - Commit https://github.com/dvarrazzo/py-setproctitle/commit/90dd69e4dcc7eaa9186a2b0661c4ac1942d2bd21