platanus / our-boxen

MIT License
6 stars 1 forks source link

Failed for leandro #275

Closed ldlsegovia closed 9 years ago

ldlsegovia commented 9 years ago

Running on Leandros-MacBook-Pro.local (OS X 10.10.2) under /opt/boxen/homebrew/bin/zsh, version 316071ffaf4b8f36dfd8e4f5d99a5e39b4bb3022 (compare to master).

Puppet Command

/opt/boxen/repo/bin/puppet apply --group admin --confdir /tmp/boxen/puppet/conf --vardir /tmp/boxen/puppet/var --libdir /opt/boxen/repo/lib --libdir /opt/boxen/repo/.bundle/ruby/2.0.0/gems/boxen-2.7.0/lib --modulepath /opt/boxen/repo/modules:/opt/boxen/repo/shared --hiera_config /opt/boxen/repo/config/hiera.yaml --logdest /opt/boxen/repo/log/boxen.log --logdest console --no-report --detailed-exitcodes --show_diff /opt/boxen/repo/manifests

Output (from /opt/boxen/repo/log/boxen.log)

2015-04-10 10:36:07 -0300 Puppet (err): Unable to set ownership of log file
2015-04-10 10:36:14 -0300 Puppet (notice): Compiled catalog for leandros-macbook-pro.local in environment production in 3.84 seconds
2015-04-10 10:36:18 -0300 /Stage[main]/Osx::Dock::Clear_dock/Boxen::Osx_defaults[Remove all the pinned icons]/Exec[osx_defaults write  com.apple.dock:persistent-apps=>()]/returns (notice): executed successfully
2015-04-10 10:36:20 -0300 /Stage[main]/Osx::Dock/Exec[killall Dock] (notice): Triggered 'refresh' from 1 events
2015-04-10 10:36:20 -0300 /Stage[main]/Homebrew/File[/opt/boxen/homebrew/Library/Taps/boxen/homebrew-brews/cmd/boxen-bottle-hooks.rb]/content (notice): 
--- /opt/boxen/homebrew/Library/Taps/boxen/homebrew-brews/cmd/boxen-bottle-hooks.rb 2015-04-01 15:59:39.000000000 -0300
+++ /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-file20150410-10566-7proft   2015-04-10 10:36:20.000000000 -0300
@@ -13,17 +13,27 @@
     "#{formula.name}-#{formula.pkg_version}.tar.bz2"
   end

+  # Keep in sync with same-named function in:
+  # https://github.com/boxen/our-boxen/blob/master/script/sync
+  def self.s3_cellar
+    case HOMEBREW_CELLAR.to_s
+    when "/opt/boxen/homebrew/Cellar" then ""
+    when "/usr/local/Cellar" then "default/"
+    else "#{Base64.strict_encode64(HOMEBREW_CELLAR.to_s)}/"
+    end
+  end
+
   def self.url(formula)
     os     = MacOS.version
     file   = self.file(formula)
-    path = "/#{Base64.strict_encode64(HOMEBREW_CELLAR)}/#{os}/#{file}"
+    path = "/#{s3_cellar}#{os}/#{file}"

     if ENV['BOXEN_HOMEBREW_BOTTLE_URL']
       ENV['BOXEN_HOMEBREW_BOTTLE_URL'] + path
     else
       host   = ENV['BOXEN_S3_HOST'] || 's3.amazonaws.com'
       bucket = ENV['BOXEN_S3_BUCKET'] || 'boxen-downloads'
-      "http://#{bucket}.#{host}/homebrew" + path
+      "https://#{host}/#{bucket}/homebrew" + path
     end
   end

2015-04-10 10:36:20 -0300 /Stage[main]/Homebrew/File[/opt/boxen/homebrew/Library/Taps/boxen/homebrew-brews/cmd/boxen-bottle-hooks.rb]/content (notice): content changed '{md5}d6b7834adbaa97c79404cad8288c8d9d' to '{md5}d4342ff99b81df9954412430a1f20c36'
2015-04-10 10:36:28 -0300 /Stage[main]/Ruby::Build/Repository[/opt/boxen/ruby-build]/ensure (notice): ensure changed '81807c6314ebb4c2eca7b79a158cab966ca178b5' to 'v20150319zf'
2015-04-10 10:37:19 -0300 /Stage[main]/Platanus::Environment/Nodejs::Module[bower for 0.10]/Npm_module[bower for 0.10]/ensure (notice): ensure changed '1.3.12' to '~1.3'
2015-04-10 10:37:35 -0300 /Stage[main]/Platanus::Environment/Nodejs::Module[grunt-cli for 0.10]/Npm_module[grunt-cli for 0.10]/ensure (notice): ensure changed '0.1.13' to '~0.1'
2015-04-10 10:37:59 -0300 /Stage[main]/Platanus::Environment/Nodejs::Module[gulp for 0.10]/Npm_module[gulp for 0.10]/ensure (notice): ensure changed '3.8.11' to '~3.8'
2015-04-10 10:37:59 -0300 /Stage[main]/Nodejs::Rehash/Exec[nodenv rehash after npm module install] (notice): Triggered 'refresh' from 3 events
2015-04-10 10:37:59 -0300 /Stage[main]/Boxen::Environment/Boxen::Env_script[config]/File[/opt/boxen/env.d/10_config.sh]/content (notice): 
--- /opt/boxen/env.d/10_config.sh   2015-01-01 19:52:45.000000000 -0300
+++ /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-file20150410-10566-1k7cxn7  2015-04-10 10:37:59.000000000 -0300
@@ -9,4 +9,4 @@
 export BOXEN_SRC_DIR=/Users/leandro/src

 # Expose boxen's binary download location
-export BOXEN_DOWNLOAD_URL_BASE=http://boxen-downloads.s3.amazonaws.com
+export BOXEN_DOWNLOAD_URL_BASE=http://boxen-downloads.platan.us.s3.amazonaws.com
2015-04-10 10:37:59 -0300 /Stage[main]/Boxen::Environment/Boxen::Env_script[config]/File[/opt/boxen/env.d/10_config.sh]/content (notice): content changed '{md5}413847bbac9f569d42baf8a1182a0b9b' to '{md5}8bf8170e2f6bab068bdf3f6c97026bd2'
2015-04-10 10:37:59 -0300 /Stage[main]/Homebrew/Boxen::Env_script[homebrew]/File[/opt/boxen/env.d/10_homebrew.sh]/content (notice): 
--- /opt/boxen/env.d/10_homebrew.sh 2015-01-01 19:52:45.000000000 -0300
+++ /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-file20150410-10566-1gyyl1a  2015-04-10 10:37:59.000000000 -0300
@@ -1,7 +1,7 @@
 export HOMEBREW_ROOT=/opt/boxen/homebrew
 export HOMEBREW_CACHE=/opt/boxen/cache/homebrew

-export BOXEN_HOMEBREW_BOTTLE_URL=http://boxen-downloads.s3.amazonaws.com/homebrew
+export BOXEN_HOMEBREW_BOTTLE_URL=http://boxen-downloads.platan.us.s3.amazonaws.com/homebrew

 export CFLAGS="-I$HOMEBREW_ROOT/include"
2015-04-10 10:37:59 -0300 /Stage[main]/Homebrew/Boxen::Env_script[homebrew]/File[/opt/boxen/env.d/10_homebrew.sh]/content (notice): content changed '{md5}df2c83a4bdcab7abea48d91dfc4f6c6c' to '{md5}4398f73623436600b23b6013872c0462'
2015-04-10 10:37:59 -0300 /Stage[main]/Brewcask/Boxen::Env_script[brewcask]/File[/opt/boxen/env.d/10_brewcask.sh]/ensure (notice): created
2015-04-10 10:37:59 -0300 /Stage[main]/Git/Homebrew::Formula[git]/File[/opt/boxen/homebrew/Library/Taps/boxen/homebrew-brews/git.rb]/content (notice): 
--- /opt/boxen/homebrew/Library/Taps/boxen/homebrew-brews/git.rb    2015-01-19 09:52:32.000000000 -0300
+++ /var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/puppet-file20150410-10566-jglbiy   2015-04-10 10:37:59.000000000 -0300
@@ -1,62 +1,57 @@
-require 'formula'
-
 class Git < Formula
   homepage "http://git-scm.com"
-  url "https://www.kernel.org/pub/software/scm/git/git-2.1.4.tar.gz"
-  sha1 "9bd71d375fa0102d17ffe312b4ad55fe2af18584"
+  url "https://www.kernel.org/pub/software/scm/git/git-2.3.0.tar.gz"
+  sha256 "ba2fe814e709a5d0f034ebe82083fce7feed0899b3a8c8b3adf1c5a85d1ce9ac"

   head "https://github.com/git/git.git", :shallow => false

-  version "2.1.4-boxen1"
-
-
   bottle do
-    sha1 "3b632bbeccf3a8a9a2b4223d710034657e7d7ea7" => :yosemite
-    sha1 "022c2ffe1972adda94e16b58622f699fae76913f" => :mavericks
-    sha1 "a39c00a4c6a95a63ed173d88b0b0ba0fe5ef151a" => :mountain_lion
-    sha1 "f222f24dd08aaa4a3a678c8660930525d3cd861b" => :lion
+    sha1 "53177456ab367faa30e1d49104e8e2c065ac5613" => :yosemite
+    sha1 "549b0d4155ad0ca02edb0a55599006da32b21e00" => :mavericks
+    sha1 "78f9b2bfcdfe7e7d356cc4020df4ec41217f6e25" => :mountain_lion
   end

   resource "man" do
-    url "https://www.kernel.org/pub/software/scm/git/git-manpages-2.1.4.tar.gz"
-    sha1 "08f2a1c552640cab73a79786fccdd3808f7407de"
+    url "https://www.kernel.org/pub/software/scm/git/git-manpages-2.3.0.tar.gz"
+    sha256 "8aa4d1e5d7bbf5641a9de92279369d9b20cc266ba7b2888104efa40e80b53559"
   end

   resource "html" do
-    url "https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.1.4.tar.gz"
-    sha1 "d7ecaed5fa793051c95beb9f35051d120d472d63"
+    url "https://www.kernel.org/pub/software/scm/git/git-htmldocs-2.3.0.tar.gz"
+    sha256 "f8edf1547d3fd4e7e820dd2fad1b92eaae6335c993c26e4b03989ea3941d8441"
   end

-  option 'with-blk-sha1', 'Compile with the block-optimized SHA1 implementation'
-  option 'without-completions', 'Disable bash/zsh completions from "contrib" directory'
-  option 'with-brewed-openssl', "Build with Homebrew OpenSSL instead of the system version"
-  option 'with-brewed-curl', "Use Homebrew's version of cURL library"
-  option 'with-brewed-svn', "Use Homebrew's version of SVN"
-  option 'with-persistent-https', 'Build git-remote-persistent-https from "contrib" directory'
-
-  depends_on 'pcre' => :optional
-  depends_on 'gettext' => :optional
-  depends_on 'openssl' if build.with? 'brewed-openssl'
-  depends_on 'curl' if build.with? 'brewed-curl'
-  depends_on 'go' => :build if build.with? 'persistent-https'
-  depends_on 'subversion' => 'perl' if build.with? 'brewed-svn'
-
-  # This patch fixes Makefile bug contrib/subtree
-  # http://thread.gmane.org/gmane.comp.version-control.git/255347
-  patch :DATA
+  option "with-blk-sha1", "Compile with the block-optimized SHA1 implementation"
+  option "without-completions", "Disable bash/zsh completions from 'contrib' directory"
+  option "with-brewed-openssl", "Build with Homebrew OpenSSL instead of the system version"
+  option "with-brewed-curl", "Use Homebrew's version of cURL library"
+  option "with-brewed-svn", "Use Homebrew's version of SVN"
+  option "with-persistent-https", "Build git-remote-persistent-https from 'contrib' directory"
+
+  depends_on "pcre" => :optional
+  depends_on "gettext" => :optional
+  depends_on "openssl" if build.with? "brewed-openssl"
+  depends_on "curl" if build.with? "brewed-curl"
+  depends_on "go" => :build if build.with? "persistent-https"
+  # Trigger an install of swig before subversion, as the "swig" doesn't get pulled in otherwise
+  # See https://github.com/Homebrew/homebrew/issues/34554
+  if build.with? "brewed-svn"
+    depends_on "swig"
+    depends_on "subversion" => "with-perl"
+  end

   def install
     # If these things are installed, tell Git build system to not use them
-    ENV['NO_FINK'] = '1'
-    ENV['NO_DARWIN_PORTS'] = '1'
-    ENV['V'] = '1' # build verbosely
-    ENV['NO_R_TO_GCC_LINKER'] = '1' # pass arguments to LD correctly
-    ENV['PYTHON_PATH'] = which 'python'
-    ENV['PERL_PATH'] = which 'perl'
+    ENV["NO_FINK"] = "1"
+    ENV["NO_DARWIN_PORTS"] = "1"
+    ENV["V"] = "1" # build verbosely
+    ENV["NO_R_TO_GCC_LINKER"] = "1" # pass arguments to LD correctly
+    ENV["PYTHON_PATH"] = which "python"
+    ENV["PERL_PATH"] = which "perl"

     perl_version = /\d\.\d+/.match(`perl --version`)

-    if build.with? 'brewed-svn'
+    if build.with? "brewed-svn"
       ENV["PERLLIB_EXTRA"] = "#{Formula["subversion"].prefix}/Library/Perl/#{perl_version}/darwin-thread-multi-2level"
     elsif MacOS.version >= :mavericks
       ENV["PERLLIB_EXTRA"] = %W{
@@ -68,20 +63,20 @@
       }.join(":")
     end

-    unless quiet_system ENV['PERL_PATH'], '-e', 'use ExtUtils::MakeMaker'
-      ENV['NO_PERL_MAKEMAKER'] = '1'
+    unless quiet_system ENV["PERL_PATH"], "-e", "use ExtUtils::MakeMaker"
+      ENV["NO_PERL_MAKEMAKER"] = "1"
     end

-    ENV['BLK_SHA1'] = '1' if build.with? 'blk-sha1'
+    ENV["BLK_SHA1"] = "1" if build.with? "blk-sha1"

-    if build.with? 'pcre'
-      ENV['USE_LIBPCRE'] = '1'
-      ENV['LIBPCREDIR'] = Formula['pcre'].opt_prefix
+    if build.with? "pcre"
+      ENV["USE_LIBPCRE"] = "1"
+      ENV["LIBPCREDIR"] = Formula["pcre"].opt_prefix
     end

-    ENV['NO_GETTEXT'] = '1' if build.without? 'gettext'
+    ENV["NO_GETTEXT"] = "1" if build.without? "gettext"

-    ENV['GIT_DIR'] = cached_download/".git" if build.head?
+    ENV["GIT_DIR"] = cached_download/".git" if build.head?

     system "make", "prefix=#{prefix}",
                    "sysconfdir=#{etc}",
@@ -91,83 +86,68 @@
                    "install"

     # Install the OS X keychain credential helper
-    cd 'contrib/credential/osxkeychain' do
+    cd "contrib/credential/osxkeychain" do
       system "make", "CC=#{ENV.cc}",
                      "CFLAGS=#{ENV.cflags}",
                      "LDFLAGS=#{ENV.ldflags}"
-      bin.install 'git-credential-osxkeychain'
+      bin.install "git-credential-osxkeychain"
       system "make", "clean"
     end

     # Install git-subtree
-    cd 'contrib/subtree' do
+    cd "contrib/subtree" do
       system "make", "CC=#{ENV.cc}",
                      "CFLAGS=#{ENV.cflags}",
                      "LDFLAGS=#{ENV.ldflags}"
-      bin.install 'git-subtree'
+      bin.install "git-subtree"
     end

-    if build.with? 'persistent-https'
-      cd 'contrib/persistent-https' do
+    if build.with? "persistent-https"
+      cd "contrib/persistent-https" do
         system "make"
-        bin.install 'git-remote-persistent-http',
-                    'git-remote-persistent-https',
-                    'git-remote-persistent-https--proxy'
+        bin.install "git-remote-persistent-http",
+                    "git-remote-persistent-https",
+                    "git-remote-persistent-https--proxy"
       end
     end

-    if build.with? 'completions'
-      # install the completion script first because it is inside 'contrib'
-      bash_completion.install 'contrib/completion/git-completion.bash'
-      bash_completion.install 'contrib/completion/git-prompt.sh'
+    if build.with? "completions"
+      # install the completion script first because it is inside "contrib"
+      bash_completion.install "contrib/completion/git-completion.bash"
+      bash_completion.install "contrib/completion/git-prompt.sh"

-      zsh_completion.install 'contrib/completion/git-completion.zsh' => '_git'
+      zsh_completion.install "contrib/completion/git-completion.zsh" => "_git"
       cp "#{bash_completion}/git-completion.bash", zsh_completion
     end

-    (share+'git-core').install 'contrib'
+    (share+"git-core").install "contrib"

     # We could build the manpages ourselves, but the build process depends
     # on many other packages, and is somewhat crazy, this way is easier.
-    man.install resource('man')
-    (share+'doc/git-doc').install resource('html')
+    man.install resource("man")
+    (share+"doc/git-doc").install resource("html")

     # Make html docs world-readable
     chmod 0644, Dir["#{share}/doc/git-doc/**/*.{html,txt}"]
     chmod 0755, Dir["#{share}/doc/git-doc/{RelNotes,howto,technical}"]
+
+    # To avoid this feature hooking into the system OpenSSL, remove it.
+    # If you need it, install git --with-brewed-openssl.
+    rm "#{libexec}/git-core/git-imap-send" if build.without? "brewed-openssl"
   end

   def caveats; <<-EOS.undent
     The OS X keychain credential helper has been installed to:
       #{HOMEBREW_PREFIX}/bin/git-credential-osxkeychain

-    The 'contrib' directory has been installed to:
+    The "contrib" directory has been installed to:
       #{HOMEBREW_PREFIX}/share/git-core/contrib
     EOS
   end

   test do
     HOMEBREW_REPOSITORY.cd do
-      assert_equal 'bin/brew', `#{bin}/git ls-files -- bin`.strip
+      assert_equal "bin/brew", `#{bin}/git ls-files -- bin`.strip
     end
   end
 end
-
-__END__
---- a/contrib/subtree/Makefile
-+++ b/contrib/subtree/Makefile
-@@ -1,3 +1,5 @@
-+all::
-+
- -include ../../config.mak.autogen
- -include ../../config.mak
- 
-@@ -34,7 +36,7 @@ GIT_SUBTREE_XML := git-subtree.xml
- GIT_SUBTREE_TXT := git-subtree.txt
- GIT_SUBTREE_HTML := git-subtree.html
- 
--all: $(GIT_SUBTREE)
-+all:: $(GIT_SUBTREE)
- 
- $(GIT_SUBTREE): $(GIT_SUBTREE_SH)
-   sed -e '1s|#!.*/sh|#!$(SHELL_PATH_SQ)|' $< >$@
2015-04-10 10:37:59 -0300 /Stage[main]/Git/Homebrew::Formula[git]/File[/opt/boxen/homebrew/Library/Taps/boxen/homebrew-brews/git.rb]/content (notice): content changed '{md5}15ffe973a9ce95851ca43f945203ab0f' to '{md5}229b6f5bdae306a19883e3ca5b83fab5'
2015-04-10 10:38:57 -0300 /Stage[main]/Boxen::Personal/Package[screenhero]/ensure (notice): created
2015-04-10 10:39:31 -0300 /Stage[main]/Git/Package[boxen/brews/git]/ensure (notice): ensure changed '2.1.4-boxen1' to '2.3.0'
2015-04-10 10:39:31 -0300 /Stage[main]/Pow/Service[dev.pow.powd]/ensure (notice): ensure changed 'stopped' to 'running'
2015-04-10 10:45:19 -0300 /Stage[main]/Platanus::Environment/Ruby::Version[2.2]/Ruby::Alias[2.2]/Ruby::Version[2.2.1]/Ruby[2.2.1]/ensure (notice): created
2015-04-10 10:45:19 -0300 /Stage[main]/Platanus::Environment/Ruby::Version[2.2]/Ruby::Alias[2.2]/File[/opt/rubies/2.2]/ensure (notice): created
2015-04-10 10:45:20 -0300 Puppet (err): Execution of '/opt/rubies/2.2/bin/gem install 'negroku' --version '~> 1.1' --source 'https://rubygems.org/' --no-rdoc --no-ri --verbose' returned 1: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:4:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle, 9): Library not loaded: /opt/boxen/homebrew/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
  Reason: image not found - /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/psych.rb:1:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:5:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems.rb:624:in `load_yaml'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:328:in `load_file'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:197:in `initialize'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `new'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `do_configuration'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:39:in `run'
    from /opt/rubies/2.2/bin/gem:21:in `<main>': /opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/execution.rb:203:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/provider.rb:115:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:119:in `block in execute'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:229:in `block in with_clean_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:216:in `with_original_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:222:in `with_clean_env'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:118:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:140:in `gem'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:95:in `block in create'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `each'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `create'
/opt/boxen/repo/shared/ruby/lib/puppet/type/ruby_gem.rb:6:in `block (3 levels) in <top (required)>'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:197:in `call_valuemethod'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:498:in `set'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:581:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:204:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:128:in `sync_if_needed'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:81:in `perform_changes'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:20:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:204:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:217:in `eval_resource'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `call'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:327:in `block in thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/benchmark.rb:296:in `realtime'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:326:in `thinmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/graph/relationship_graph.rb:118:in `traverse'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:138:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:169:in `block in apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/log.rb:149:in `with_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/report.rb:112:in `as_logging_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:168:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:118:in `block in apply_catalog'
/opt/boxen/repo/shared/boxen/lib/puppet/provider/package/hax.rb:12:in `benchmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:117:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:222:in `run_internal'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:132:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:131:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:297:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:231:in `block in main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:193:in `main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:154:in `run_command'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block (2 levels) in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:510:in `plugin_hook'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:488:in `exit_on_fail'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:146:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:92:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/bin/puppet:8:in `<top (required)>'
/opt/boxen/repo/bin/puppet:16:in `load'
/opt/boxen/repo/bin/puppet:16:in `<main>'
2015-04-10 10:45:20 -0300 /Stage[main]/Platanus::Environment/Ruby_gem[negroku for all rubies]/ensure (err): change from absent to present failed: Execution of '/opt/rubies/2.2/bin/gem install 'negroku' --version '~> 1.1' --source 'https://rubygems.org/' --no-rdoc --no-ri --verbose' returned 1: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:4:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle, 9): Library not loaded: /opt/boxen/homebrew/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
  Reason: image not found - /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/psych.rb:1:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:5:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems.rb:624:in `load_yaml'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:328:in `load_file'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:197:in `initialize'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `new'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `do_configuration'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:39:in `run'
    from /opt/rubies/2.2/bin/gem:21:in `<main>': /opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/execution.rb:203:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/provider.rb:115:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:119:in `block in execute'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:229:in `block in with_clean_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:216:in `with_original_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:222:in `with_clean_env'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:118:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:140:in `gem'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:95:in `block in create'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `each'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `create'
/opt/boxen/repo/shared/ruby/lib/puppet/type/ruby_gem.rb:6:in `block (3 levels) in <top (required)>'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:197:in `call_valuemethod'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:498:in `set'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:581:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:204:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:128:in `sync_if_needed'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:81:in `perform_changes'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:20:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:204:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:217:in `eval_resource'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `call'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:327:in `block in thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/benchmark.rb:296:in `realtime'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:326:in `thinmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/graph/relationship_graph.rb:118:in `traverse'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:138:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:169:in `block in apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/log.rb:149:in `with_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/report.rb:112:in `as_logging_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:168:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:118:in `block in apply_catalog'
/opt/boxen/repo/shared/boxen/lib/puppet/provider/package/hax.rb:12:in `benchmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:117:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:222:in `run_internal'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:132:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:131:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:297:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:231:in `block in main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:193:in `main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:154:in `run_command'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block (2 levels) in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:510:in `plugin_hook'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:488:in `exit_on_fail'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:146:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:92:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/bin/puppet:8:in `<top (required)>'
/opt/boxen/repo/bin/puppet:16:in `load'
/opt/boxen/repo/bin/puppet:16:in `<main>'
2015-04-10 10:45:20 -0300 Puppet (err): Execution of '/opt/rubies/2.2/bin/gem install 'rails' --version '>= 0' --source 'https://rubygems.org/' --no-rdoc --no-ri --verbose' returned 1: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:4:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle, 9): Library not loaded: /opt/boxen/homebrew/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
  Reason: image not found - /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/psych.rb:1:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:5:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems.rb:624:in `load_yaml'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:328:in `load_file'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:197:in `initialize'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `new'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `do_configuration'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:39:in `run'
    from /opt/rubies/2.2/bin/gem:21:in `<main>': /opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/execution.rb:203:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/provider.rb:115:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:119:in `block in execute'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:229:in `block in with_clean_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:216:in `with_original_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:222:in `with_clean_env'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:118:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:140:in `gem'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:95:in `block in create'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `each'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `create'
/opt/boxen/repo/shared/ruby/lib/puppet/type/ruby_gem.rb:6:in `block (3 levels) in <top (required)>'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:197:in `call_valuemethod'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:498:in `set'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:581:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:204:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:128:in `sync_if_needed'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:81:in `perform_changes'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:20:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:204:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:217:in `eval_resource'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `call'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:327:in `block in thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/benchmark.rb:296:in `realtime'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:326:in `thinmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/graph/relationship_graph.rb:118:in `traverse'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:138:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:169:in `block in apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/log.rb:149:in `with_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/report.rb:112:in `as_logging_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:168:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:118:in `block in apply_catalog'
/opt/boxen/repo/shared/boxen/lib/puppet/provider/package/hax.rb:12:in `benchmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:117:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:222:in `run_internal'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:132:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:131:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:297:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:231:in `block in main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:193:in `main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:154:in `run_command'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block (2 levels) in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:510:in `plugin_hook'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:488:in `exit_on_fail'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:146:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:92:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/bin/puppet:8:in `<top (required)>'
/opt/boxen/repo/bin/puppet:16:in `load'
/opt/boxen/repo/bin/puppet:16:in `<main>'
2015-04-10 10:45:20 -0300 /Stage[main]/Platanus::Environment/Ruby_gem[rails for all rubies]/ensure (err): change from absent to present failed: Execution of '/opt/rubies/2.2/bin/gem install 'rails' --version '>= 0' --source 'https://rubygems.org/' --no-rdoc --no-ri --verbose' returned 1: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:4:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle, 9): Library not loaded: /opt/boxen/homebrew/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
  Reason: image not found - /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/psych.rb:1:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:5:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems.rb:624:in `load_yaml'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:328:in `load_file'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:197:in `initialize'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `new'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `do_configuration'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:39:in `run'
    from /opt/rubies/2.2/bin/gem:21:in `<main>': /opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/execution.rb:203:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/provider.rb:115:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:119:in `block in execute'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:229:in `block in with_clean_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:216:in `with_original_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:222:in `with_clean_env'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:118:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:140:in `gem'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:95:in `block in create'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `each'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `create'
/opt/boxen/repo/shared/ruby/lib/puppet/type/ruby_gem.rb:6:in `block (3 levels) in <top (required)>'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:197:in `call_valuemethod'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:498:in `set'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:581:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:204:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:128:in `sync_if_needed'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:81:in `perform_changes'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:20:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:204:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:217:in `eval_resource'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `call'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:327:in `block in thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/benchmark.rb:296:in `realtime'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:326:in `thinmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/graph/relationship_graph.rb:118:in `traverse'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:138:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:169:in `block in apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/log.rb:149:in `with_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/report.rb:112:in `as_logging_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:168:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:118:in `block in apply_catalog'
/opt/boxen/repo/shared/boxen/lib/puppet/provider/package/hax.rb:12:in `benchmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:117:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:222:in `run_internal'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:132:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:131:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:297:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:231:in `block in main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:193:in `main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:154:in `run_command'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block (2 levels) in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:510:in `plugin_hook'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:488:in `exit_on_fail'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:146:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:92:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/bin/puppet:8:in `<top (required)>'
/opt/boxen/repo/bin/puppet:16:in `load'
/opt/boxen/repo/bin/puppet:16:in `<main>'
2015-04-10 10:45:21 -0300 Puppet (err): Execution of '/opt/rubies/2.2/bin/gem install 'powder' --version '>= 0' --source 'https://rubygems.org/' --no-rdoc --no-ri --verbose' returned 1: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:4:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle, 9): Library not loaded: /opt/boxen/homebrew/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
  Reason: image not found - /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/psych.rb:1:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:5:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems.rb:624:in `load_yaml'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:328:in `load_file'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:197:in `initialize'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `new'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `do_configuration'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:39:in `run'
    from /opt/rubies/2.2/bin/gem:21:in `<main>': /opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/execution.rb:203:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/provider.rb:115:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:119:in `block in execute'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:229:in `block in with_clean_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:216:in `with_original_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:222:in `with_clean_env'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:118:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:140:in `gem'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:95:in `block in create'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `each'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `create'
/opt/boxen/repo/shared/ruby/lib/puppet/type/ruby_gem.rb:6:in `block (3 levels) in <top (required)>'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:197:in `call_valuemethod'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:498:in `set'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:581:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:204:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:128:in `sync_if_needed'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:81:in `perform_changes'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:20:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:204:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:217:in `eval_resource'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `call'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:327:in `block in thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/benchmark.rb:296:in `realtime'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:326:in `thinmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/graph/relationship_graph.rb:118:in `traverse'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:138:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:169:in `block in apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/log.rb:149:in `with_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/report.rb:112:in `as_logging_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:168:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:118:in `block in apply_catalog'
/opt/boxen/repo/shared/boxen/lib/puppet/provider/package/hax.rb:12:in `benchmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:117:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:222:in `run_internal'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:132:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:131:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:297:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:231:in `block in main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:193:in `main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:154:in `run_command'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block (2 levels) in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:510:in `plugin_hook'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:488:in `exit_on_fail'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:146:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:92:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/bin/puppet:8:in `<top (required)>'
/opt/boxen/repo/bin/puppet:16:in `load'
/opt/boxen/repo/bin/puppet:16:in `<main>'
2015-04-10 10:45:21 -0300 /Stage[main]/Platanus::Environment/Ruby_gem[powder for all rubies]/ensure (err): change from absent to present failed: Execution of '/opt/rubies/2.2/bin/gem install 'powder' --version '>= 0' --source 'https://rubygems.org/' --no-rdoc --no-ri --verbose' returned 1: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:4:in `<top (required)>':
It seems your ruby installation is missing psych (for YAML output).
To eliminate this warning, please install libyaml and reinstall your ruby.
/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require': dlopen(/opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle, 9): Library not loaded: /opt/boxen/homebrew/lib/libyaml-0.2.dylib (LoadError)
  Referenced from: /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
  Reason: image not found - /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/x86_64-darwin14/psych.bundle
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/psych.rb:1:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/yaml.rb:5:in `<top (required)>'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems.rb:624:in `load_yaml'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:328:in `load_file'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/config_file.rb:197:in `initialize'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `new'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:74:in `do_configuration'
    from /opt/boxen/rbenv/versions/2.2.1/lib/ruby/2.2.0/rubygems/gem_runner.rb:39:in `run'
    from /opt/rubies/2.2/bin/gem:21:in `<main>': /opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/execution.rb:203:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/provider.rb:115:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:119:in `block in execute'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:229:in `block in with_clean_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:216:in `with_original_env'
/Library/Ruby/Gems/2.0.0/gems/bundler-1.5.3/lib/bundler.rb:222:in `with_clean_env'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:118:in `execute'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:140:in `gem'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:95:in `block in create'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `each'
/opt/boxen/repo/shared/ruby/lib/puppet/provider/ruby_gem/rubygems.rb:94:in `create'
/opt/boxen/repo/shared/ruby/lib/puppet/type/ruby_gem.rb:6:in `block (3 levels) in <top (required)>'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:197:in `call_valuemethod'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:498:in `set'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/property.rb:581:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:204:in `sync'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:128:in `sync_if_needed'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:81:in `perform_changes'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/resource_harness.rb:20:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:204:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:217:in `eval_resource'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `call'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block (2 levels) in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:327:in `block in thinmark'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/benchmark.rb:296:in `realtime'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:326:in `thinmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:147:in `block in evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/graph/relationship_graph.rb:118:in `traverse'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction.rb:138:in `evaluate'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:169:in `block in apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/log.rb:149:in `with_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/transaction/report.rb:112:in `as_logging_destination'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/resource/catalog.rb:168:in `apply'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:118:in `block in apply_catalog'
/opt/boxen/repo/shared/boxen/lib/puppet/provider/package/hax.rb:12:in `benchmark'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:117:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:222:in `run_internal'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:132:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/configurer.rb:131:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:297:in `apply_catalog'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:231:in `block in main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/context.rb:64:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet.rb:244:in `override'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:193:in `main'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application/apply.rb:154:in `run_command'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block (2 levels) in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:510:in `plugin_hook'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `block in run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util.rb:488:in `exit_on_fail'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/application.rb:384:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:146:in `run'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/lib/puppet/util/command_line.rb:92:in `execute'
/opt/boxen/repo/.bundle/ruby/2.0.0/gems/puppet-3.7.1/bin/puppet:8:in `<top (required)>'
/opt/boxen/repo/bin/puppet:16:in `load'
/opt/boxen/repo/bin/puppet:16:in `<main>'
ldlsegovia commented 9 years ago

Succeeded at version 316071ffaf4b8f36dfd8e4f5d99a5e39b4bb3022.