After installing Puppet 5 through pkg (pkg install sysutils/puppet5) I can't start the puppet agent (puppet agent -t) because of a core-dump. Below is the list of packages on my system. Uname -a gives: FreeBSD bsd5 11.1-RELEASE FreeBSD 11.1-RELEASE #0 r321309: Fri Jul 21 02:08:28 UTC 2017 root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 augeas-1.7.0_1 Configuration editing tool boost-libs-1.64.0 Free portable C++ libraries (without Boost.Python) ca_root_nss-3.32 Root certificate bundle from the Mozilla Project cpp-hocon-0.1.5_1 C++ configuration library curl-7.55.1 Command line tool and library for transferring data with URLs facter-3.8.0_1 Cross-platform library for retrieving facts from OS gettext-runtime-0.19.8.1_1 GNU gettext runtime libraries and programs icu-58.2_2,1 International Components for Unicode (from IBM) indexinfo-0.2.6 Utility to regenerate the GNU info page index leatherman-1.2.1 Leatherman C++ Tool library libedit-3.1.20170329_2,1 Command line editor library libffi-3.2.1_1 Foreign Function Interface libnghttp2-1.25.0 HTTP/2.0 C Library libunwind-20170113_1 Generic stack unwinding library libxml2-2.9.4 XML parser library for GNOME libyaml-0.1.6_2 YAML 1.1 parser and emitter written in C pkg-1.10.1 Package manager puppet5-5.1.0 Configuration management framework written in Ruby readline-7.0.3 Library for editing command lines as they are typed ruby-2.3.4_2,1 Object-oriented interpreted scripting language ruby23-gems-2.6.13 Package management framework for the Ruby language rubygem-hiera-3.4.0 Pluggable data store for hierarchical data rubygem-hocon-1.2.5 Ruby port of the Typesafe Config library rubygem-json_pure-2.1.0 Parse JSON texts and generate them from ruby data structures in Ruby rubygem-ruby-augeas-0.5.0_2 Ruby bindings for Augeas yaml-cpp-0.5.3_3 YAML parser and emitter in C++ matching the YAML 1.2 spec
Maintainer informed via mail
Created attachment 186249 [details] More elaborate error message When building from ports I get a much more elaborate error message, which may well be helpful.
Please try setting the LANG to a UTF-8 locale and then run Puppet.
Close as this seems to be a duplicate of bug 222125 (for which a first workaround is already in the tree (set locale to C.UTF-8 before starting puppet/mcollective) and a second more tailored one is in progress in the PR 222125) and we got no feedback for a month. While here, re-assign to maintainer. *** This bug has been marked as a duplicate of bug 222125 ***