Bug 222217 - sysutils/puppet5 core dump on startup
Summary: sysutils/puppet5 core dump on startup
Status: Closed DUPLICATE of bug 222125
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: FreeBSD Puppet Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-09-11 07:53 UTC by bas
Modified: 2017-10-11 09:26 UTC (History)
3 users (show)

See Also:


Attachments
More elaborate error message (25.35 KB, text/plain)
2017-09-11 09:39 UTC, bas
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description bas 2017-09-11 07:53:48 UTC
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
Comment 1 Bugzilla Automation freebsd_committer freebsd_triage 2017-09-11 07:53:48 UTC
Maintainer informed via mail
Comment 2 bas 2017-09-11 09:39:56 UTC
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.
Comment 3 Zach Leslie freebsd_committer freebsd_triage 2017-10-06 16:21:44 UTC
Please try setting the LANG to a UTF-8 locale and then run Puppet.
Comment 4 Romain Tartière freebsd_committer freebsd_triage 2017-10-11 09:26:24 UTC
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 ***