zachrab has quit [Remote host closed the connection]
zachrab has joined #rubygems
zachrab has quit [Ping timeout: 272 seconds]
arthurnn has quit [Remote host closed the connection]
arthurnn has joined #rubygems
arthurnn has quit [Read error: Connection reset by peer]
arthurnn has joined #rubygems
arthurnn has quit [Ping timeout: 272 seconds]
sbeam has quit [Remote host closed the connection]
maikeru has left #rubygems ["WeeChat 0.3.7"]
arthurnn has joined #rubygems
stepheneb__ has quit [Quit: stepheneb__]
arthurnn has quit [Remote host closed the connection]
arthurnn has joined #rubygems
arthurnn_ has joined #rubygems
arthurnn has quit [Ping timeout: 240 seconds]
arthurnn_ has quit [Ping timeout: 240 seconds]
<joshAnderson99>
hi brain, previously gem compiles were unsuccessful perhaps because on windows, and --platform i believe accesses precompiled binaries. that's the reason why that option was used. however, that you are possibly implying that it may not be necessary, will uninstall the debug stuff, and attempt reinstall without the --platform option and see what result that gives.
<joshAnderson99>
so it appears to be that, ruby-debug is not compatible with ruby 1.9.x, So after some gooling I found a simple solution its the ‘debugger’ (https://github.com/cldwalker/debugger), So simply in your Gemfile add the following line
<joshAnderson99>
Could not create Makefile due to some reason, probably lack of necessary..."
<joshAnderson99>
must say, surprised that there are issues with support for a debugger, at least seemingly. would have thought a debugger to be a core component. language evolution i guess.
<joshAnderson99>
thanks anyway, will try in #ruby later then
<mpapis>
joshAnderson99, debuger is used mostly by users who learned to use debugers in other languages, most of rubists just adds a "puts" in code to see the changes in variables
<joshAnderson99>
is that right? wow.. :)
<joshAnderson99>
though it often is an effective technique i've found. but a debugger can be convenient sometimes. another option is to switch to ruby 1.9. maybe not too much to be lost in doing that, although not sure of feature improvements between versions.
poisonarms has joined #rubygems
<shaiguitar>
joshAnderson99: considered 'pry'?
<shaiguitar>
binding.pry is a good debugger in ruby nowadays
<shaiguitar>
ruby-debugger is kinda crap afaik
<joshAnderson99>
i have, but it looks.. say relative to debugging in eclipse, it looks.. relatively basic.
<shaiguitar>
it's pretty much good enough for what I need!
<shaiguitar>
joshAnderson99: you may not know of pry-nav?
<shaiguitar>
pry itself is relatively slim, but that addds navigation to the call stack, etc.
<shaiguitar>
brb
<joshAnderson99>
haven't heard of pry-nav admittedly
<joshAnderson99>
but having a look...
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has joined #rubygems
DanKnox is now known as DanKnox_away
ereslibre has quit [Ping timeout: 264 seconds]
<joshAnderson99>
i'm not really quite used to the idea of interacting with code through a command line interface, perhaps unix style (eg amend-line 2...). light weight and focused no doubt, but.. probably would feel more comfortable sticking with a gui ide like eclipse. but it may be worth considering just for the task of debugging.
<shaiguitar>
yea ruby is more text-editor/terminal not really IDE heavy
<kseifried>
was ist diese "GUI"?
<kseifried>
shaiguitar, yeah, most everyone I know is using emacs/etc for ruby
<joshAnderson99>
gui is all point and click, with lush visuals ;)
<kseifried>
which gui?
<joshAnderson99>
which gui.. windows. i've not crossed into the unix world except as uni assignments long ago required.
<kseifried>
no like which code gui?
<joshAnderson99>
although, not averse to the idea, and given ruby appears to be more in its element there, may give it a look.
<kseifried>
for code there is eclipse and uhm.... ok... eclipse. :P
<kseifried>
I'm old fashioned.
stepheneb has joined #rubygems
<joshAnderson99>
eclipse, yes.. or otherwise jetbrains ide, there's one specifically for ruby i think. although presumably relies as with eclipse on ruby's debug gem. which as yet hasn't installed successfuly for v2.
<kseifried>
please tell me you weren't born in 1999 :P
DanKnox_away is now known as DanKnox
<joshAnderson99>
i dont mind old fashioned if it's good. but evironments like eclipse can be nice to work in. switching between projects and dealing with very large files, and all the stuff that comes up in the course of writing code.
<kseifried>
I remember when a large file was <10k :P I'm fodder for soylent green now :P
<joshAnderson99>
pry for example, i noticed a command to edit a method, something like edit-method <method-name>. that's a little.. on the cumbersome side having had the ease of just dropping a cursor anywhere as the usual means to edit a method.
<joshAnderson99>
ha.. a film i was meaning to watch, but haven't gotten around to it. so the comment's meaning is lost for the moment.
<kseifried>
my file storage has literally grown 4 orders 5 orders of magnitude in 14 years :P
<kseifried>
5 orders rather
<kseifried>
anyways. ruby ftw. wheee.
<joshAnderson99>
ftw?
<kseifried>
For the Win
<kseifried>
For the king
<kseifried>
etc.
<joshAnderson99>
ok.. yeah.. it's a nice language. always been partial to smalltalk which it seems to draw a lot from.
<joshAnderson99>
other than issues getting it set up in windows, namely the debugger at this moment.
<kseifried>
no comment
<joshAnderson99>
some element of incovenience being a state of development flux, but a price that would seem worth the while for a language that seems to work better, at least in web dev, than the earlier mainstream ones.
<joshAnderson99>
for the enjoyment ;)
<kseifried>
I aven't tried to rpogram in windows for uhmmm
<kseifried>
well ever to be honest.
<joshAnderson99>
wow, i know there are those types. from mars ;)
<kseifried>
joshAnderson99, : I'm a linux geek, what can I say.
DanKnox is now known as DanKnox_away
Boohbah has quit [Remote host closed the connection]
<joshAnderson99>
but there's lots of great stuff in unix apparently, not to mention some great developers.
<kseifried>
joshAnderson99, yup!
Boohbah has joined #rubygems
<joshAnderson99>
i did try linux ages ago, it was like trying out a lada niva, in configuration and gui slickness, after having driven a range rover. that was the impression i had in my.. early 20s. so never looked back.
<kseifried>
lada niva?
<joshAnderson99>
russian
<kseifried>
oh car thing
<joshAnderson99>
vehicle
<joshAnderson99>
but i guess it's under the hood and in terms of sheer number of settings you have to customise, that it shines. arguably more critical than the shell.
<kseifried>
my cousin's girlfriend ripped the handle off her lada after a fight with my cousin =)
<joshAnderson99>
like i say, might be giving it a spin depending on whether or not can get ruby running smoothly in windows.
<mpapis>
joshAnderson99, linux gets better with every year, I can recommend openSUSE - very easy to install and manage
<kseifried>
joshAnderson99, : no clue. it works seamlessly on linux =)
<kseifried>
no, german
<kseifried>
this was a while ago
DanKnox_away is now known as DanKnox
* kseifried
counts on his fingers. ok. 4 hands ago. eeek. =)
<joshAnderson99>
mpapsis, thanks. came across the name before. shall give it a look. the comp next to me is running unix, but not sure what flavour.
<kseifried>
hahaha. suse = unix that tastes like german...
* kseifried
ponders
<mpapis>
joshAnderson99, unix is dead :( or at least far behind linux, the push for innovation and making thinks work on desktop is far greater on linux
<kseifried>
I imagine it would be a strong but not entirely unpleasant flavor ;)
<joshAnderson99>
ks: yeah as i'd imagined it would. very tempted to make the jump. but so much stuff in windows, hesitant until it's evident that time spent on issues of compatibility between ruby and windows outweights effort involved in the jump.
<kseifried>
joshAnderson99, : just grab some virtualbox and fedora =)
<joshAnderson99>
ok.. well, sometimes it's worthwhile taking note of recommendation from someone who might be in a greener pasture at least in relation to ruby. the problem is know whether it is actually or not.
<joshAnderson99>
*knowing
<kseifried>
joshAnderson99, : you gonna start quoting green/brown/grey fields? heh.
<joshAnderson99>
do you think it would resolve the debugger issue?
<kseifried>
no clue. never used windows
<joshAnderson99>
instally ruby-debug on ruby v2.0
<joshAnderson99>
as you mentioned
<kseifried>
well not true. I have used win95, but beyond that not really.
<joshAnderson99>
but maybe it's known that the language developers being unix junkies, if you'll pardon the expression, would give prioirty to maintenance of unix versions. apart from the fact that most ruby users are in unix.
<joshAnderson99>
wow
<joshAnderson99>
you know just for the sake of knowing what it's like, it would be worth giving it a spin. could be a love story. ;)
<kseifried>
I know making all this shit work in windows is a pain
<kseifried>
so.. why bother
<joshAnderson99>
the other thing is.. when i ran the ruby 2.0 code.. in eclipse..
<joshAnderson99>
processing a bunch of reuturs news articles in sgml/xml format, after a while it crashed with a segmentation fault, which is rather low and serious i believe.
<kseifried>
honestly ruby on windows reminds me of American Psycho
<kseifried>
on Linux it's like 12 point semi glazed ivory blah-de-blah
<joshAnderson99>
wondering if 2.0 related or windows related, or gem rather than core related. hard to tell i guess.
<kseifried>
on windows it's like thoe do it yourself cards staples sells and you rip up yourself.
<kseifried>
and you wash your hands, even though you're wearing gloves
<joshAnderson99>
was looking up american psycho
<joshAnderson99>
ic.. well, that's all reassuring ;)
<joshAnderson99>
but all my execs
<kseifried>
do I have to throw a chainsaw at you to make my point? ;)
<joshAnderson99>
they wont run in unix.. all my nice stuff.. it's closed off, in windows, but inaccessible from unix.
<kseifried>
what is unix?
<kseifried>
seriously. unix is a trademark. so when you use that word, what do you mean?
<joshAnderson99>
there's probably a movie for that one too, but the sentiment is for discernable form.
<joshAnderson99>
*is of a
<joshAnderson99>
linux
<kseifried>
unix is a trademark
<kseifried>
nothing more, nothing less
<joshAnderson99>
ok. sorry about that. it's something one who hasn't explored that space much could do, to mis label the systems. but shall know better particularly when important in the company of linux people.
<kseifried>
?
<kseifried>
I hate Linux. BSD Uber alles!
<kseifried>
joke. hwatever. it'ss all good.
<joshAnderson99>
misnaming of the environment you're referring to
DanKnox is now known as DanKnox_away
<joshAnderson99>
and the diversity is good
<kseifried>
snort. I'm just being silly
<joshAnderson99>
that there's a number of flavours might tend to breed at least one that's decent.
<joshAnderson99>
*breed one
<joshAnderson99>
woops, first was correct.
<kseifried>
rule of thumb: 99.9% of what kseifried says is bullshit.
<kseifried>
the other 0.0.1% is dirty diapers
<joshAnderson99>
as long as it's intentional
<kseifried>
sure. yeah. intentional =).
<joshAnderson99>
i shouldnt probably hog all this advice then.. spare some for others
<kseifried>
so today my advice consisted of: "jump in the middle" and "you shit yourpants? ok lay down"
<kseifried>
the joy of little kids =)
<joshAnderson99>
that's putting it mildly, interesting analogy.
<kseifried>
my kids are 2. so yeah. there's a of of pants shitting.
<joshAnderson99>
ok.. also unfamiliar territory, as with linus. but point made.
<joshAnderson99>
*linux
<kseifried>
the difference between a 2year old shitting his pants and a software dev? the 2 year old can be taught
<kseifried>
the software dev is largely a lost cause ;)
<joshAnderson99>
thank you.. i should return to my nice gui for now, until there's any said dramas that might arise in further efforts trying to get ruby to fly.
<joshAnderson99>
could be a case of ios rather than linux, appealing to kids of that age. well, at some point.
<kseifried>
joshAnderson99, : trying to make shit work in windows... seems painful./ go get virtualbox (free) and run fedora or something
<kseifried>
and be done wiht it
<joshAnderson99>
amen ;)
<kseifried>
especially as a cloud guy, holy hell windows looks painful
<joshAnderson99>
maybe just a matter of waiting for the cloud to blow closer perhaps. microsoft has some very big fans.
<joshAnderson99>
but fair enough. it's tantalising and saving development time is always a good thing. appreciate the advice.
<kseifried>
I'm biased, one simple thought: cloud == close to 100% resource utilization. your accountants will love that
xerxas has quit [Ping timeout: 264 seconds]
<joshAnderson99>
more than i can say for ruby debugger on windows at the moment. but yes, it's glorious efficiency.
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has joined #rubygems
ereslibre has quit [Ping timeout: 245 seconds]
<drbrain>
joshAnderson99: if you get the "failed to build gem native extension" then there isn't a precompiled version for your platform
<drbrain>
using --platform will give you gems that will not link correctly or crash
arthurnn has quit [Remote host closed the connection]
arthurnn has joined #rubygems
arthurnn has quit [Ping timeout: 272 seconds]
ereslibre has joined #rubygems
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has quit [Ping timeout: 245 seconds]
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has joined #rubygems
ereslibre has quit [Ping timeout: 245 seconds]
arthurnn has joined #rubygems
arthurnn has quit [Ping timeout: 272 seconds]
Elhu has joined #rubygems
xerxas has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
<joshAnderson99>
so you're saying that it's preferable not to use --platform, to avoid linking/crash problems with the binaries?
<joshAnderson99>
at the moment looking to install ubuntu or mint, hopefully to help avoid some of these installation issues.
<joshAnderson99>
with a bit of luck it will resolve this debugger issue.
<joshAnderson99>
if you have a recommendation for distribution, would be glad to hear.
ereslibre has joined #rubygems
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
arthurnn has joined #rubygems
ereslibre has quit [Ping timeout: 264 seconds]
arthurnn has quit [Ping timeout: 246 seconds]
joshAnderson99 has quit [Ping timeout: 272 seconds]
joshAnderson99 has joined #rubygems
ereslibre has joined #rubygems
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has quit [Ping timeout: 264 seconds]
Elhu has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
Elhu has joined #rubygems
ereslibre has joined #rubygems
ereslibre has quit [Ping timeout: 245 seconds]
Elhu has quit [Quit: Computer has gone to sleep.]
Boohbah has quit [Ping timeout: 240 seconds]
Elhu has joined #rubygems
Boohbah has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
joshAnderson991 has joined #rubygems
joshAnderson99 has quit [Ping timeout: 240 seconds]
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has joined #rubygems
ereslibre has quit [Ping timeout: 264 seconds]
Elhu has joined #rubygems
workmad3 has joined #rubygems
Elhu has quit [Quit: Computer has gone to sleep.]
workmad3 has quit [Ping timeout: 272 seconds]
z has quit [Quit: Moving infrastructure around, be back shortly.]
ereslibre has joined #rubygems
workmad3 has joined #rubygems
ereslibre has quit [Ping timeout: 245 seconds]
workmad3 has quit [Ping timeout: 272 seconds]
joshAnderson991 has quit [Ping timeout: 265 seconds]
poisonarms has quit [Quit: Computer has gone to sleep]
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has joined #rubygems
stepheneb has joined #rubygems
ereslibre has quit [Ping timeout: 264 seconds]
workmad3 has joined #rubygems
ereslibre has joined #rubygems
jaimef has quit [Excess Flood]
arthurnn has quit [Remote host closed the connection]
arthurnn has joined #rubygems
ereslibre has quit [Ping timeout: 245 seconds]
jaimef has joined #rubygems
arthurnn has quit [Ping timeout: 272 seconds]
stepheneb has quit [Quit: stepheneb]
Kennsen has joined #rubygems
workmad3 has quit [Ping timeout: 240 seconds]
<TheComrade>
I have a private gem repo set up. There are two gems. A depends on B. gem install A fails because it requires B. I can install B manually, but shouldn't it automatically fetch the dependency?
ereslibre has joined #rubygems
ereslibre has quit [Changing host]
ereslibre has joined #rubygems
<mpapis>
TheComrade, is the repo in sources?
<TheComrade>
It is… Like I said I can install B by itself. It's just not being grabbed as a part of A
<TheComrade>
does the gemspec need to have custom repos defined or something?
ereslibre has quit [Ping timeout: 245 seconds]
<mpapis>
no should not have, are you using latest rubygems?
<TheComrade>
2.0.3
<mpapis>
maybe try 2.1.8 - it could have fixes for that
<TheComrade>
weird huh? I'd think this would magically work.
<TheComrade>
Mk, I will try.
<TheComrade>
No dice.
<TheComrade>
Oh I see what's up. For some reason it's not recognizing the version # is sufficient
Elhu has joined #rubygems
ereslibre has joined #rubygems
ereslibre has quit [Ping timeout: 245 seconds]
Elhu has quit [Quit: Computer has gone to sleep.]
antichatter has joined #rubygems
Kennsen has quit [Remote host closed the connection]