« Back to channel list

#ruby - 01 September 2018

« Back 1 day Forward 1 day »
[00:01:22] RougeR: has joined #ruby
[00:03:02] akaiiro: has joined #ruby
[00:03:18] RougeR: has left #ruby: ()
[00:11:20] apeiros: has joined #ruby
[00:14:44] akaiiro7: has joined #ruby
[00:25:04] Puffball: has joined #ruby
[00:28:33] lxsameer: has joined #ruby
[00:33:33] bmurt: has joined #ruby
[00:40:03] ivanskie: has joined #ruby
[00:40:20] apeiros: has joined #ruby
[00:42:35] jane_booty_doe: has joined #ruby
[00:54:36] Nicmavr: has joined #ruby
[00:56:52] DTZUZO: has joined #ruby
[01:01:10] alexandrino: has joined #ruby
[01:01:17] Puffball: has joined #ruby
[01:03:39] cagomez: has joined #ruby
[01:06:22] apeiros: has joined #ruby
[01:07:36] redlegion: has joined #ruby
[01:08:28] r3dc0d3r: has joined #ruby
[01:32:20] apeiros: has joined #ruby
[01:32:21] troulouliou_dev: has joined #ruby
[01:40:23] SoulFunk: has joined #ruby
[01:41:28] clorisu: does anyone know why I'm getting undefined local variable/method 'items' for these?: https://gist.github.com/brasscapon/c6c2547324e91982e580661f3469aaee https://gist.github.com/brasscapon/e6142ae50f8815b3f5d652310b3b5030
[01:42:08] SoulFunk: I need assistance with compiling the Ruby 2.5 port on FreeBSD/powerpc. Getting the following error: Unsupported relocation type 10 in non-PLT relocations
[01:43:26] Azure: has joined #ruby
[01:50:31] baweaver: clorisu: Try putting a puts statement in the required file to see if it even runs.
[01:51:24] clorisu: baweaver: i get hashCanvasChallenge2.rb:6:in `<main>': undefined local variable or method `items' for main:Object (NameError)
[01:51:31] baweaver: SoulFunk: Sure you have all the dependencies right?
[01:51:40] clorisu: because ive moved the items method into a different file im trying to retrieve from
[01:51:48] baweaver: Most of what I find out on Google indicates something wasn't built right or build deps are missing
[01:51:52] clorisu: sorry, items variable*
[01:52:32] baweaver: clorisu: Why the different file?
[01:52:34] baweaver: and are you _sure_ that file is actually getting included?
[01:52:39] SoulFunk: baweaver: I believe so, the port Makefile usually handles all that
[01:53:22] baweaver: I was seeing some things along the line of this: The problem is that when libclamav.so was built .o files were put in that
[01:53:22] baweaver: were not built -FPIC.
[01:53:30] clorisu: baweaver: i'm separating a file for coursework that i'm using to practice. i'm sure its being included in the sense that i'm sure they are in the same directory, thats about it. as for why its not working im not sure
[01:53:31] baweaver: But it was older - http://tech-pkg.netbsd.narkive.com/jnk4q5vl/unsupported-relocation-type-10-in-non-plt-relocations
[01:53:54] baweaver: clorisu: Put a puts statement in the required file
[01:54:00] baweaver: If it shows up, it worked
[01:54:03] baweaver: If not, well...
[01:54:29] apeiros: has joined #ruby
[01:54:31] clorisu: yeah, it worked baweaver
[01:54:37] baweaver: https://stackoverflow.com/questions/3672586/what-is-the-difference-between-require-relative-and-require-in-ruby
[01:55:22] clorisu: so it seems its including the file but not the variable for some reason. is it because its a local variable?
[01:55:50] clorisu: okay, that fixed it. lol
[01:55:51] baweaver: I forget because I never have to do something like that.
[01:56:54] clorisu: i guess only instance variables work in required
[01:57:19] baweaver: That seems like you're making a bit of a mess though.
[01:57:30] baweaver: Why do you need them to be in separate files?
[01:57:41] joast: has joined #ruby
[01:57:49] baweaver: If you're looking to have your data separated that's fine, but I'd serialize it in JSON
[01:58:32] baweaver: Then: require 'json'; items = JSON.parse(File.read('path/to/file.json'))
[01:59:21] clorisu: i'm yet to learn json. whats the benefit of using it?
[01:59:42] baweaver: https://stackoverflow.com/questions/383692/what-is-json-and-why-would-i-use-it
[01:59:45] clorisu: i'm just separating their files to teach myself how to require
[02:00:31] baweaver: I wouldn't use require for that
[02:00:32] baweaver: Most data you find in the wild is in JSON or YAML
[02:00:35] baweaver: including from APIs online that you might call
[02:00:53] baweaver: So learning how to use it and deal with it now will be a big help in understanding and recognizing it later.
[02:01:20] baweaver: If you have something as a Ruby hash, then only Ruby can really read that
[02:01:29] baweaver: If you have it as JSON then it's in a common format anything can use.
[02:01:48] clorisu: thanks, ill look into learning it today. appreciate the help
[02:06:59] dbz: has joined #ruby
[02:16:29] apeiros: has joined #ruby
[02:25:17] dbz: has joined #ruby
[02:29:13] lxsameer: has joined #ruby
[02:45:34] apeiros: has joined #ruby
[02:48:26] safetypin: has joined #ruby
[03:04:44] sspreitz: has joined #ruby
[03:10:52] braincrash: has joined #ruby
[03:18:13] apeiros: has joined #ruby
[03:21:49] orbyt_: has joined #ruby
[03:31:45] idiocrash: has joined #ruby
[03:33:55] LiftLeft: has joined #ruby
[03:43:26] JJonah: is it possible to dynamically create a method (with `define_method` or any other way) whose arguments have default values?
[03:48:42] dbz: has joined #ruby
[03:52:14] dviola: has joined #ruby
[03:53:36] LiftLeft: has joined #ruby
[03:53:53] woodruffw: JJonah: yes, you can define default values via the block that you pass to `define_method`
[03:55:29] woodruffw: see: https://eval.in/1052921
[03:58:06] JJonah: woodruffw: thanks. i actually have a hash, and i want the keys of the hash to be the named arguments and its values to be their defaults. i can't figure out how to adjust your example for this case...
[03:58:20] JJonah: (the hash is dynamic)
[03:59:22] woodruffw: hmm...this maybe? https://eval.in/1052922
[03:59:46] woodruffw: you should be able to split a hash in there instead, e.g., `foo **your_hash`
[03:59:54] woodruffw: splat*, not split
[04:01:04] woodruffw: that eval service is giving me internal server errors, maybe i should have chosen a better one :p
[04:01:25] dbz: has joined #ruby
[04:01:54] woodruffw: here we go: https://repl.it/repls/BeneficialRoastedCron
[04:10:13] JJonah: woodruffw: I actually want something more like this: https://hastebin.com/efexuwodil.ruby
[04:12:25] woodruffw: JJonah: yeah, i don't know if you can get both arbitrary keyword arguments *and* default values under ruby, unfortunately
[04:12:53] woodruffw: you can get what you want in that example, but i think you'll lose flexibility in terms of passing an arbitrary hash
[04:14:25] woodruffw: this works, but it doesn't handle default values for the trailing hash: https://hastebin.com/awupogezat.sql
[04:15:35] woodruffw: you could fake it by storing a default set of values somewhere and comparing the ones passed in **hsh to those
[04:20:49] JJonah: woodruffw: thanks. i'm gonna see if i can hack it with eval.
[04:23:39] LiftLeft: has joined #ruby
[04:25:54] JJonah: woodruffw: thanks, got it working with class_eval
[04:28:03] woodruffw: nice; glad it works
[04:29:50] lxsameer: has joined #ruby
[04:45:51] MoritaShinobu: has joined #ruby
[04:51:04] \void: has joined #ruby
[05:06:16] MoritaShinobu: has joined #ruby
[05:06:26] ivanskie: has joined #ruby
[06:01:00] clorisu: has joined #ruby
[06:05:20] Freshnuts: has joined #ruby
[06:14:10] Dbugger: has joined #ruby
[06:15:33] reber: has joined #ruby
[06:36:20] doubledup: has joined #ruby
[06:42:31] dellavg_: has joined #ruby
[07:34:30] dionysus69: has joined #ruby
[07:35:52] JoL1hAHN: has joined #ruby
[07:37:13] t0x: has left #ruby: ()
[07:38:03] sticaz: has joined #ruby
[07:51:35] drew00: has joined #ruby
[07:52:27] tpendragon: has joined #ruby
[07:59:08] sameerynho: has joined #ruby
[08:10:28] herbmillerjr: has joined #ruby
[08:12:04] c0ncealed2: has joined #ruby
[08:13:17] apeiros: has joined #ruby
[08:24:20] mniip: has joined #ruby
[08:26:55] duderonomy: has joined #ruby
[08:28:18] conta1: has joined #ruby
[08:41:58] herbmillerjr: has joined #ruby
[08:57:45] desperek: has joined #ruby
[08:59:00] mikecmpbll: has joined #ruby
[09:00:13] doubledup: has joined #ruby
[09:01:23] dhollin3: has joined #ruby
[09:07:10] mikecmpbll: has joined #ruby
[09:08:14] drew00: has joined #ruby
[09:14:39] mikecmpb_: has joined #ruby
[09:19:06] nowhere_man: has joined #ruby
[09:32:21] MoritaShinobu: has joined #ruby
[09:48:50] jenenliu: has joined #ruby
[09:57:00] clorisu: does anyone know why my ruby doesnt return the last line to terminal? ive tried across many files
[09:59:17] leitz: has joined #ruby
[09:59:48] RougeR: has joined #ruby
[10:02:13] FernandoBasso: has joined #ruby
[10:03:38] arekushi: has joined #ruby
[10:05:20] nowhere_man: has joined #ruby
[10:13:45] leitz: Is this a proper way to list class names in an array? The test is @integer_options.include?(@result.class). @integer_options = [Integer, Fixnum]
[10:15:20] leitz: Or use @result.class.to_s and put quotes around the array items. Both seem to work.
[10:16:00] deadnull: has joined #ruby
[10:17:39] DTZUZO: has joined #ruby
[10:18:59] deadnull: has joined #ruby
[10:21:30] RougeR: has joined #ruby
[10:22:16] olivierjanss: has joined #ruby
[10:32:48] turt2live: has joined #ruby
[10:32:48] Demos[m]: has joined #ruby
[10:32:48] bastilian: has joined #ruby
[10:37:43] deadnull: has joined #ruby
[10:43:10] deadnull: has joined #ruby
[10:43:13] TomyLobo: has joined #ruby
[10:48:52] TomyLobo: https://github.com/jnunemaker/httparty/pull/569/files this PR adds multipart/form-data to HTTParty. it's been merged since 0.16. I checked the spec files added in that PR, but I can't figure out how to actually enable multipart/form-data
[10:49:31] TomyLobo: do i need to just post files and it automatically switches to multipart/form-data or how does it work?
[11:07:35] MoritaShinobu: has joined #ruby
[11:09:43] leitz: Hey TomyLobo, we usually have some smart people from Europe on around this time. They may be sleeping in though. If you don't get an answer I'd just try stuff and see what doesn't blow up.
[11:14:10] deadnull: has joined #ruby
[11:14:45] AJA4350: has joined #ruby
[11:19:04] doubledup: has joined #ruby
[11:21:11] n13z: has joined #ruby
[11:28:24] MoritaShinobu: has joined #ruby
[11:29:29] deadnull: has joined #ruby
[11:38:34] deadnull: has joined #ruby
[11:44:35] Zaab1t: has joined #ruby
[11:45:36] deadnull: has joined #ruby
[11:51:59] kapil___: has joined #ruby
[11:52:59] deadnull: has joined #ruby
[12:00:35] despai: has joined #ruby
[12:03:24] Inline: has joined #ruby
[12:08:40] deadnull: has joined #ruby
[12:09:56] spiette: has joined #ruby
[12:14:05] gr33n7007h: has joined #ruby
[12:16:40] tristanp: has joined #ruby
[12:22:11] pyrmont: @TomyLobo: It looks like it automatically switches. The request.rb file checks the value of Body#multipart? method and that just checks whether the params respond appropriately.
[12:32:25] deadnull: has joined #ruby
[12:37:26] cyberRodent: has joined #ruby
[12:42:26] Alina-malina: has joined #ruby
[12:46:27] Azure: has joined #ruby
[12:47:28] deadnull: has joined #ruby
[12:49:18] GodFather: has joined #ruby
[12:52:29] thy0: has joined #ruby
[12:54:22] dionysus69: has joined #ruby
[12:56:21] sticaz: has joined #ruby
[13:01:25] fmcgeough: has joined #ruby
[13:08:58] TomyLobo: cool, thanks
[13:11:08] deadnull: has joined #ruby
[13:18:25] deadnull: has joined #ruby
[14:00:01] fmcgeough: has joined #ruby
[14:14:35] Xiti: has joined #ruby
[14:18:18] MoritaShinobu: has joined #ruby
[14:25:06] troulouliou_dev: has joined #ruby
[14:57:41] thy0: has joined #ruby
[15:02:56] sticaz: has joined #ruby
[15:07:09] dbz: has joined #ruby
[15:16:01] conta1: has joined #ruby
[15:33:04] nicesignal: has joined #ruby
[15:41:44] k0mpa: has joined #ruby
[15:51:47] discopatrick: has joined #ruby
[15:56:39] MoritaShinobu: has joined #ruby
[15:59:55] idiocrash: has joined #ruby
[16:09:09] orbyt_: has joined #ruby
[16:13:04] arup_r: has joined #ruby
[16:24:11] troulouliou_dev: has joined #ruby
[16:25:25] apeiros__: has joined #ruby
[16:29:31] TomyLobo: has joined #ruby
[16:34:13] yxhuvud: has joined #ruby
[16:39:19] reber: has joined #ruby
[16:47:26] reber: has joined #ruby
[16:52:55] lomex: has joined #ruby
[17:07:15] reber: has joined #ruby
[17:12:31] roshanavand: has joined #ruby
[17:16:17] lomex: has joined #ruby
[17:21:16] LightStalker: has joined #ruby
[17:23:51] reber: has joined #ruby
[17:24:21] troulouliou_dev: has joined #ruby
[17:25:52] Nuru: has joined #ruby
[17:32:57] kapil___: has joined #ruby
[17:50:29] KeyJoo: has joined #ruby
[17:56:51] csaunders: has joined #ruby
[17:57:56] Guest47999: has joined #ruby
[17:59:32] Apocalypse: has joined #ruby
[18:00:50] nemesit|znc: has joined #ruby
[18:01:24] leonthemisfit: has joined #ruby
[18:02:10] xMopx: has joined #ruby
[18:02:19] lupine: has joined #ruby
[18:02:40] flips: has joined #ruby
[18:03:14] RougeR: has joined #ruby
[18:03:22] booboy: has joined #ruby
[18:18:59] matthewd: has joined #ruby
[18:24:12] zxq2: has joined #ruby
[18:39:18] leitz_: has joined #ruby
[18:52:45] dbz: has joined #ruby
[19:08:10] teej: has joined #ruby
[19:19:39] KnownSyntax: has joined #ruby
[19:20:06] dellavg_: has joined #ruby
[19:36:56] tty: has joined #ruby
[19:40:33] doubledup: has joined #ruby
[19:49:58] akaiiro7: has joined #ruby
[19:53:36] turt2live: has joined #ruby
[19:53:36] Demos[m]: has joined #ruby
[19:53:36] bastilian: has joined #ruby
[19:59:12] nofxx: has joined #ruby
[20:04:27] snickers: has joined #ruby
[20:08:07] reber__: has joined #ruby
[20:09:46] dinfuehr: has joined #ruby
[20:15:12] leitz: How bad is a "Leaked file descriptor" when compiling Ruby?
[20:15:58] tristanp: has joined #ruby
[20:20:40] dbz: has joined #ruby
[20:27:17] leitz: Why does root trying to "gem install" fail to find a gem on rubygems.org?
[20:28:22] nofxx: leitz, not sure the leaked, there's no bin packages on your OS?
[20:28:33] nofxx: gem install <gems>
[20:29:12] DTZUZO: has joined #ruby
[20:31:19] leitz: nofxx, I just compiled Ruby and removed OS versions.
[20:31:53] leitz: This sort of works but gives an error on specs. /usr/local/bin/gem install -s https://rubygems.org/gems ftl_chargen
[20:32:12] leitz: WARNING: Unable to pull data from 'https://rubygems.org/gems/': bad response Not Found 404 (https://api.rubygems.org/gems/specs.4.8.gz)
[20:32:54] nofxx: leitz, it should work without the -s, dont?
[20:33:05] leitz: nofxx, it does not.
[20:33:35] leitz: Let me log out and reboot and see if that clears the environments. brb
[20:38:21] leitz: has joined #ruby
[20:38:45] leitz: Still does not work without -s
[20:39:46] leitz: Is there a rubygem to install to use rubygems?
[20:43:03] leitz: Ah...it may be that rubygems.org can't work with Ruby 2.6dev?
[20:51:29] leitz: Not a crisis, I wrote the gems so I have them locally. Of course, I can't test them now. :(
[20:51:52] leitz: Well, test the gem install and remove process.
[20:57:45] Freshnuts: has joined #ruby
[21:05:22] kennethd: has joined #ruby
[21:15:40] dbz: has joined #ruby
[21:22:13] apeiros__: leitz: https://rubygems.org/gems is probably wrong for a source, just https://rubygems.org
[21:22:29] apeiros__: and since rubygems.org is the default, you shouldn't need to provide that via -s
[21:23:35] apeiros: also, "no, does not work" is still a terrible problem description and you should know better :-p
[21:24:33] lomex: has joined #ruby
[21:28:17] leitz: apeiros, I think it's the gem version; 3.0.0.beta1
[21:28:31] leitz: I thought I put in the error before I rebooted.
[21:28:52] apeiros: 22:32 nofxx: leitz, it should work without the -s, dont?
[21:28:52] apeiros: 22:33 leitz: nofxx, it does not.
[21:29:30] leitz: <leitz> WARNING: Unable to pull data from 'https://rubygems.org/gems/': bad response Not Found 404 (https://api.rubygems.org/gems/specs.4.8.gz)
[21:29:42] apeiros: yeah, that's the one with -s
[21:30:16] apeiros: but for without, all you gave was "doesn't work"
[21:31:58] leitz: gem install ftl_tools ERROR: Could not find a valid gem 'ftl_tools' (>= 0) in any repository ERROR: Possible alternatives: fgltools, atc-tools, bt-tools, fintools, flx-tools
[21:32:20] leitz: Except that now that I've installed it locally once, it now installs.
[21:33:35] leitz: Ah, if I remove the local copy it fails again.
[21:33:35] leitz: gem install free_trader
[21:33:36] leitz: ERROR: Could not find a valid gem 'free_trader' (>= 0) in any repository
[21:33:36] leitz: ERROR: Possible alternatives: freerider, feedreader, free_spider, fsxtrader, sheet_reader
[21:33:58] leitz: Gems should be up on Rubygems.org: ftl_tools, ftl-chargen, free_trader
[21:34:07] leitz: Err...ftl_chargen
[21:39:29] clorisu: has joined #ruby
[21:40:14] apeiros: leitz: see, so it was a different error. and what it means is that you wrote ftl_tools into the gemspec as a dependency, but didn't push it to rubygems
[21:40:30] apeiros: once you install it locally, it doesn't have to fetch it from rubygems.org anymore, hence that error vanishes
[21:41:08] leitz: So if I remove all three I should be able to install them from rubygems?
[21:41:20] apeiros: well, make sure you pushed all to rubygems first
[21:41:37] leitz: All three should be there. I pushed them before the Ruby upgrade.
[21:41:49] leitz: Let me test this. Hang on.
[21:42:07] apeiros: .pre.alpha
[21:42:25] apeiros: that's not considered in a normal install
[21:42:27] leitz: If you looked at my code you'd agree. ;P
[21:42:51] apeiros: maybe. but gem list will not list betas, alphas etc.
[21:43:03] apeiros: i.e. anything with an alphabetical part in the version is considered "prerelease"
[21:43:26] leitz: gem list |egrep "ftl|free"
[21:43:26] leitz: ftl_chargen (0.0.5)
[21:43:26] leitz: ftl_tools (0.0.2.pre.alpha, 0.0.1.pre.alpha)
[21:43:32] apeiros: and if you put that into the dependencies, you must be explicit with the version, or install with --pre (though, not sure that applies to dependencies)
[21:43:50] leitz: I've already removed free_trader
[21:45:26] leitz: Can you see ftl_tools on rubygem.org?
[21:47:10] leitz: And I get the "could not find" on ftl_tools.
[21:47:50] apeiros: I'll repeat: won't install without --pre
[21:50:06] apeiros: ah, and I misspoke, `gem search` won't list it, not `gem list`. latter is for gems you installed.
[21:54:48] jottr: has joined #ruby
[21:55:47] leitz: And you're right, adding --pre to the install let them install. Good to know since mine are going to be "pre" for a while.
[21:56:33] leitz: ACTION goes to update his notes.
[22:01:46] \void: has joined #ruby
[22:04:43] mnemon: has joined #ruby
[22:13:07] jane_booty_doe: has joined #ruby
[22:17:33] tristanp: has joined #ruby
[22:28:32] leitz: ACTION gets miffed when his tests fail to find an error.
[22:31:41] jottr: has joined #ruby
[22:34:57] leitz: Ah, gem 3.0.0 can't push gems. ERROR: You are using a beta release of RubyGems (3.0.0.beta1) which is not
[22:34:57] leitz: allowed to push gems. Please downgrade or upgrade to a release version.
[22:39:07] mrush: has joined #ruby
[22:39:17] cagomez: has joined #ruby
[22:39:33] mrush: is code written for 1.9 likely to run on 2.5
[22:40:34] leitz: mrush, some, yes.
[22:41:06] mrush: okay. thank you leitz.
[22:41:17] leitz: Some things changed, like Fixnum and Bignum though.
[22:41:30] leitz: How large is the codebase?
[22:41:32] mrush: i did run into that
[22:42:52] mrush: leitz, it's https://github.com/tduehr/ragweed
[22:43:25] lupine: 1.8 -> 1.9 was a bigger jump
[22:43:46] baweaver_away: Assuming you mean 1.9.3 it
[22:43:54] baweaver_away: 's pretty well a clean one
[22:44:20] leitz: baweaver, the page says up to 1.9.2.
[22:45:03] leitz: So it might be tricky. I've written code that worked from 1.8.7 to 2.6, but my code base is usually very small and only using the standard library.
[22:45:21] dbz: has joined #ruby
[22:46:32] leitz: mrush, you could clone the repo and run the tests. See what breaks. I don't think the owners will care.
[22:46:53] leitz: Or fork it to your own repo and press on.
[22:47:02] leitz: What are you trying to accomplish?
[22:47:58] mrush: leitz, will do. it'll be slow since i'm not great at ruby yet. basically i'd rather learn and implement whatever is necessary in order to have a ruby alternative to pydbg.
[22:48:51] leitz: baweaver or apeiros might know of a more current tool. And Welcome to Ruby!
[22:49:46] mrush: thank you leitz :) if anyone does know of more current scriptable debuggers implemented in ruby, please do let me know.
[22:53:14] nowhere_man: has joined #ruby
[23:01:44] leitz: I'm starting to hate the rubygems API.
[23:04:00] leitz: How do I change this to allow any version? s.add_runtime_dependency 'ftl_tools', '>= 0.0.1.pre.alpha'
[23:04:51] darix: leitz: leave out the 2nd param?
[23:06:16] leitz: darix, changed it to ">= 0", but omitting sounds better. I hate having to increment the gem version because rubygems won't let you upload the same version.
[23:06:23] jottr: has joined #ruby
[23:08:06] canton7: that makes sense, surely? If someone is depending on a particular version of your gem, you shouldn't be able to just break that
[23:08:13] ellcs: has joined #ruby
[23:09:09] leitz: canton7, to a degree, yes. But when the changes are small, like fixing the gemspec, it seems like Rubygems isn't trusting your.
[23:09:20] darix: leitz: uploading a version is like freezing it. think of it as immutable. version numbers are cheap.
[23:09:32] m27frogy: has joined #ruby
[23:09:33] darix: you never change a release
[23:09:46] canton7: but if they let you fix the gemspec, they let everyone else completely break things
[23:09:48] jari: does ruby/rails+reactjs work at all?
[23:10:08] darix: leitz: example: many distros verify that the checksum of the upstream tarball (a gem in your case) doesnt change
[23:10:33] darix: leitz: so if you upload 2 different tarballs for the same version ... you would break that. and the first assumption would be ... someone broke into your account
[23:10:45] darix: _ari: 1. #rails 2. why wouldnt it?
[23:11:08] dviola: has joined #ruby
[23:14:05] jari: i dont think #rails exists on freenode
[23:15:07] leitz: Okay, so I've removed the version parameter. https://github.com/makhidkarun/free_trader/blob/master/free_trader.gemspec#L18
[23:15:39] leitz: Running gem with --pre per apeiros, gem install free_trader --pre
[23:15:59] leitz: And back to the error. ERROR: Could not find a valid gem 'ftl_tools' (>= 0) in any repository
[23:17:29] leitz: And ftl_tools 0.0.2.pre.alpha is installed already.
[23:33:04] Tharbakim: has joined #ruby
[23:34:39] leitz: Okay, time to close this up for the night. Too much frustration, too little understanding.
[23:34:50] leitz: Tomorrow is another day.
[23:35:51] leitz: _ari, did you try the rails channel from the welcome message?
[23:36:05] cagomez: has joined #ruby
[23:36:18] Sembei: has joined #ruby
[23:43:31] fredlinhares: has joined #ruby
[23:54:50] savolla: has joined #ruby