{"action":"created","issue":{"url":"https://api.github.com/repos/voxpupuli/librarian-puppet/issues/6","repository_url":"https://api.github.com/repos/voxpupuli/librarian-puppet","labels_url":"https://api.github.com/repos/voxpupuli/librarian-puppet/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/voxpupuli/librarian-puppet/issues/6/comments","events_url":"https://api.github.com/repos/voxpupuli/librarian-puppet/issues/6/events","html_url":"https://github.com/voxpupuli/librarian-puppet/issues/6","id":141500424,"number":6,"title":"Failing to install activesupport-5.0.0.beta3.gem on Ruby 2.1.8.","user":{"login":"alexharv074","id":2305330,"avatar_url":"https://avatars.githubusercontent.com/u/2305330?v=3","gravatar_id":"","url":"https://api.github.com/users/alexharv074","html_url":"https://github.com/alexharv074","followers_url":"https://api.github.com/users/alexharv074/followers","following_url":"https://api.github.com/users/alexharv074/following{/other_user}","gists_url":"https://api.github.com/users/alexharv074/gists{/gist_id}","starred_url":"https://api.github.com/users/alexharv074/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexharv074/subscriptions","organizations_url":"https://api.github.com/users/alexharv074/orgs","repos_url":"https://api.github.com/users/alexharv074/repos","events_url":"https://api.github.com/users/alexharv074/events{/privacy}","received_events_url":"https://api.github.com/users/alexharv074/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2016-03-17T07:15:33Z","updated_at":"2016-03-17T09:14:39Z","closed_at":null,"body":"This is on the latest Puppet Labs CentOS 7 vagrant box:\r\n\r\n```\r\n[root@centos-72-x64 ~]# /opt/puppetlabs/puppet/bin/gem install librarian-puppet --no-ri --no-rdoc\r\nFetching: thor-0.19.1.gem (100%)\r\nSuccessfully installed thor-0.19.1\r\nFetching: librarianp-0.6.3.gem (100%)\r\nSuccessfully installed librarianp-0.6.3\r\nFetching: rsync-1.0.9.gem (100%)\r\nSuccessfully installed rsync-1.0.9\r\nFetching: concurrent-ruby-1.0.1.gem (100%)\r\nSuccessfully installed concurrent-ruby-1.0.1\r\nFetching: i18n-0.7.0.gem (100%)\r\nSuccessfully installed i18n-0.7.0\r\nFetching: minitest-5.8.4.gem (100%)\r\nSuccessfully installed minitest-5.8.4\r\nFetching: thread_safe-0.3.5.gem (100%)\r\nSuccessfully installed thread_safe-0.3.5\r\nFetching: tzinfo-1.2.2.gem (100%)\r\nSuccessfully installed tzinfo-1.2.2\r\nFetching: activesupport-5.0.0.beta3.gem (100%)\r\nERROR:  Error installing librarian-puppet:\r\n        activesupport requires Ruby version >= 2.2.2.\r\n[root@centos-72-x64 ~]# /opt/puppetlabs/puppet/bin/ruby -v\r\nruby 2.1.8p440 (2015-12-16 revision 53160) [x86_64-linux]\r\n```\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/voxpupuli/librarian-puppet/issues/comments/197779513","html_url":"https://github.com/voxpupuli/librarian-puppet/issues/6#issuecomment-197779513","issue_url":"https://api.github.com/repos/voxpupuli/librarian-puppet/issues/6","id":197779513,"user":{"login":"richdel","id":138916,"avatar_url":"https://avatars.githubusercontent.com/u/138916?v=3","gravatar_id":"","url":"https://api.github.com/users/richdel","html_url":"https://github.com/richdel","followers_url":"https://api.github.com/users/richdel/followers","following_url":"https://api.github.com/users/richdel/following{/other_user}","gists_url":"https://api.github.com/users/richdel/gists{/gist_id}","starred_url":"https://api.github.com/users/richdel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richdel/subscriptions","organizations_url":"https://api.github.com/users/richdel/orgs","repos_url":"https://api.github.com/users/richdel/repos","events_url":"https://api.github.com/users/richdel/events{/privacy}","received_events_url":"https://api.github.com/users/richdel/received_events","type":"User","site_admin":false},"created_at":"2016-03-17T09:14:39Z","updated_at":"2016-03-17T09:14:39Z","body":"@alexharv074 the real workaround:\r\n\r\n```\r\n# Build the forked and fixed version of librarian puppet until the \r\n# published RubyGem is reflective of the actively maintained repo\r\ncd /usr/local/src\r\n\r\n# Clone the repo\r\ngit clone https://github.com/voxpupuli/librarian-puppet.git\r\n\r\n# Build the gem\r\ncd librarian-puppet && gem build librarian-puppet.gemspec\r\n\r\n# Install the gem\r\ngem install --no-ri --no-rdoc librarian-puppet-2.2.1.gem\r\n\r\n# Clean up\r\ncd .. && rm -rf librarian-puppet\r\n```\r\n\r\nWhat you're doing is circumventing the issue. The RubyGem's version uses the old puppet forge, you need to build the master branch of this repo."}}