Installing from source - `range_requirement?': undefined method `match'

Bug #1270057 reported by snowch
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
puppet-openstack
New
Undecided
Unassigned

Bug Description

When installing from source (as per the documentation here: https://forge.puppetlabs.com/puppetlabs/openstack), I am running into the error below.

I'm not sure if this is a bug against this project, or the librarian-puppet project.

+ cd /etc/puppet/modules
+ git clone git://github.com/stackforge/puppet-openstack.git openstack
Initialized empty Git repository in /etc/puppet/modules/openstack/.git/
remote: Reusing existing pack: 3200, done.
remote: Total 3200 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (3200/3200), 845.74 KiB | 322 KiB/s, done.
Resolving deltas: 100% (1641/1641), done.
+ cd openstack
+ gem install librarian-puppet
Successfully installed thor-0.18.1
Successfully installed librarian-puppet-0.9.10
2 gems installed
Installing ri documentation for thor-0.18.1...
Installing ri documentation for librarian-puppet-0.9.10...
Installing RDoc documentation for thor-0.18.1...
Installing RDoc documentation for librarian-puppet-0.9.10...
+ librarian-puppet install --path ../
/usr/lib/ruby/gems/1.8/gems/librarian-puppet-0.9.10/lib/librarian/puppet/requirement.rb:23:in `range_requirement?': undefined method `match' for nil:NilClass (NoMethodError)
        from /usr/lib/ruby/gems/1.8/gems/librarian-puppet-0.9.10/lib/librarian/puppet/requirement.rb:11:in `gem_requirement'
        from /usr/lib/ruby/gems/1.8/gems/librarian-puppet-0.9.10/lib/librarian/puppet/source/git.rb:103:in `fetch_dependencies'
        from /usr/lib/ruby/site_ruby/1.8/puppet/module_tool/modulefile.rb:15:in `map'

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.