The test suite fails on all my FreeBSD 11 and 12 smokers:
# Failed test 'Ubic::Cmd logged something on start'
# at t/cmd.t line 25.
# 'Starting sleeping-daemon... Failed to change group from cpansand to wheel: Operation not permitted at lib/Ubic/Credentials/OS/POSIX.pm line 178.
#
# '
# doesn't match '(?^:^Starting\ sleeping\-daemon\.\.\.\ started\ \(pid\ \d+\)\n$)'
Failed to change group from cpansand to wheel: Operation not permitted at lib/Ubic/Credentials/OS/POSIX.pm line 178.
# Looks like your test exited with 1 just after 1.
t/cmd.t ........................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 8/8 subtests
(etc)
I don't see this failure on FreeBSD 9 + 10 smokers. In all cases the user "cpansand" is not member of the "wheel" group.