General

Profile

l0b0 (Victor Engmark)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

02/17/2016

09:35 PM Ruby Bug #12070: "wrong argument type nil" when installing any gem with Puppet on Arch Linux
Looks like [the code](https://github.com/ruby/ruby/blob/ruby_2_3/lib/rubygems/installer.rb#L674) fails because Puppet's default environment doesn't contain the `HOME` variable.
Workaround: Use Puppet's `Exec` directive and set the `HO...
l0b0 (Victor Engmark)

02/14/2016

05:23 PM Ruby Bug #12070: "wrong argument type nil" when installing any gem with Puppet on Arch Linux
From running `'/usr/bin/gem install --no-rdoc --no-ri --backtrace --debug travis-lint'` in Puppet:
Exception `ArgumentError' at /usr/lib/ruby/2.3.0/rubygems.rb:498 - couldn't find HOME environment -- expanding `~'
Exception `...
l0b0 (Victor Engmark)
12:12 PM Ruby Bug #12070: "wrong argument type nil" when installing any gem with Puppet on Arch Linux
This is easily reproducible by cloning [the repository](https://github.com/l0b0/root) and running `make test`. l0b0 (Victor Engmark)
12:10 PM Ruby Bug #12070 (Third Party's Issue): "wrong argument type nil" when installing any gem with Puppet on Arch Linux
Based on [Stack Exchange question](https://unix.stackexchange.com/questions/252937/how-to-install-a-ruby-gem-on-arch-linux-using-puppet):
I've got [the following][1]:
class travis_linter {
include shell

pack...
l0b0 (Victor Engmark)

Also available in: Atom