/srv/irclogs.ubuntu.com/2015/07/13/#ubuntu-us-pa.txt

=== jackson is now known as jackson_
=== jackson_ is now known as jackson
rmg51Morning09:24
lazyPowerMornin o/09:47
jacksonlazyPower moin09:51
lazyPower\o jackson09:51
teddy-dbearMorning peoples, critters and everything else12:15
ChinnoDoglazyPower: I resolved the problem with missing /scripts. Ruby problem is still unresolved but I found a bug logged for it here: https://github.com/weechat/weechat/issues/43315:08
ChinnoDoglazyPower: I confirmed this is the problem. If I create a .rb file with just 'require "uri"' in it and try to load it in weechat then I get the same error.17:14
lazyPowerseems strange that the module loaded just fine in irb17:14
lazyPowerand was even leveraging the URI module17:14
ChinnoDogYes. I ran the same thing in irb and there is no issue.17:15
lazyPowerits got to be loading from a broken $GEMHOME or something.17:15
lazyPowerruby is really hinky like this17:15
ChinnoDogAlso, I fixed the /scripts problem by purging every package that was weechat related and then installing it again. I think I had an old weechat package plus a new one. Now I have ruby 2.0 only because weechat required it.17:16
lazyPowerand why i resulted to using rbenv on all the things.17:16
lazyPowerok17:16
lazyPoweri'm fairly certain that removing the ruby apt packages does not clear gems17:16
lazyPowerso there's something leftover from an older install thats causing those headaches17:16
lazyPowereither a config, a gem, or something else thats polluting your ruby env17:16
lazyPowerthat or we've shipped a crap copy of ruby17:17
ChinnoDogSo how do I clean/fix?17:17
lazyPoweri'm uncertain :|17:17
lazyPowerit works in 1 condition, but not in another17:17
ChinnoDogWhere did the uri module come from? Can I redownload and compile it or is it part of core?17:18
lazyPowerso there's a good env in there somewhere (when you fire up irb), but not when you're executing weechat.17:18
lazyPowerits part of core.17:18
ChinnoDogI don't really know what a gem consists of. Do they get autogenerated? Can I delete them and put them back?17:19
lazyPowerGems are a lot like python modules17:23
lazyPowerthey are classes (or collections of classes) with metadata wrappers17:23
lazyPowerand they sometimes contain compiled stubs of c-bins for faster operation17:23
lazyPowerits typically not a good  idea to just gut GEMS from your system, as its extremely easy to brick a ruby install17:24
lazyPowerif you purge all ruby, and i mean *all* ruby, you may get away with it by reinstalling. but i'm hesitant to recommend that17:24

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!