Eu sei que isso é antigo, mas acabei de encontrar esse erro hoje em minha caixa do FreeBSD. A instalação padrão é OK, mas eu precisava executar uma instância pgbouncer diferente.
Para consertar isso eu tive que mudar o rc.d / pgbouncer para adicionar -u para executar.
. /etc/rc.subr
name="pgbouncer_slave"
rcvar=pgbouncer_enable
load_rc_config "$name"
: ${pgbouncer_enable="NO"}
: ${pgbouncer_user="pgbouncer"}
: ${pgbouncer_conf="/usr/local/etc/$name.ini"}
extra_commands="reload"
command="/usr/local/bin/pgbouncer"
pidfile="/var/run/pgbouncer/$name.pid"
required_files="${pgbouncer_conf}"
command_args="-d ${pgbouncer_conf} -u pgbouncer"
run_rc_command "$1"