Skip to content

Instantly share code, notes, and snippets.

@bderickson
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bderickson/8815816 to your computer and use it in GitHub Desktop.
Save bderickson/8815816 to your computer and use it in GitHub Desktop.
installing puppetboard with librarian-puppet 0.9.10
> librarian-puppet version
librarian-puppet v0.9.10
> gem list librarian-puppet
*** LOCAL GEMS ***
librarian-puppet (0.9.10)
> cat Puppetfile
forge "http://forge.puppetlabs.com"
mod "puppetboard",
:git => "https://github.com/bderickson/puppet-module-puppetboard.git",
:ref => "stdlib_version"
> librarian-puppet install
# No output, completes successfully
> ls modules/
apache concat puppetboard python stdlib vcsrepo
> librarian-puppet version
librarian-puppet v0.9.10
> gem list librarian-puppet
*** LOCAL GEMS ***
librarian-puppet (0.9.10)
> cat Puppetfile
forge "http://forge.puppetlabs.com"
mod "puppetboard",
:git => "https://github.com/nibalizer/puppet-module-puppetboard.git"
# Huge ugly stack trace incoming...
> librarian-puppet install
/Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/lib/librarian/puppet/requirement.rb:23:in `range_requirement?': undefined method `match' for nil:NilClass (NoMethodError)
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/lib/librarian/puppet/requirement.rb:11:in `gem_requirement'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/lib/librarian/puppet/source/git.rb:103:in `block in fetch_dependencies'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/lib/librarian/puppet/source/git.rb:102:in `each'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/lib/librarian/puppet/source/git.rb:102:in `map'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/lib/librarian/puppet/source/git.rb:102:in `fetch_dependencies'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/manifest.rb:215:in `fetch_dependencies!'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/manifest.rb:207:in `fetched_dependencies'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/manifest.rb:171:in `dependencies'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:67:in `block (4 levels) in recursive_resolve'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:103:in `scope'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:64:in `block (3 levels) in recursive_resolve'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:60:in `each'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:60:in `block (2 levels) in recursive_resolve'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:103:in `scope'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:59:in `block in recursive_resolve'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:103:in `scope'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:42:in `recursive_resolve'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver/implementation.rb:20:in `resolve'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/resolver.rb:18:in `resolve'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/action/resolve.rb:25:in `run'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/cli.rb:161:in `resolve!'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/lib/librarian/puppet/cli.rb:63:in `install'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor/command.rb:27:in `run'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor/invocation.rb:120:in `invoke_command'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor.rb:363:in `dispatch'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/thor-0.18.1/lib/thor/base.rb:439:in `start'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/vendor/librarian/lib/librarian/cli.rb:29:in `bin!'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/lib/ruby/gems/1.9.1/gems/librarian-puppet-0.9.10/bin/librarian-puppet:9:in `<top (required)>'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/bin/librarian-puppet:23:in `load'
from /Users/bdericks/.rbenv/versions/1.9.3-p484/bin/librarian-puppet:23:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment