adam12 changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.0.3, 2.7.5, 2.6.9: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://goo.gl/wpGhoQ
taupiqueur has quit [Ping timeout: 256 seconds]
m_antis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
postmodern has quit [Quit: Leaving]
m_antis has joined #ruby
m_antis has quit [Quit: Textual IRC Client: www.textualapp.com]
aindilis has joined #ruby
<aindilis> hey all, I know nothing about Ruby - I'm trying to `vagrant plugin install winrm` but my ruby setup is giving dependency errors. I've tried various suggestions but none have resolved the problem.
<aindilis> I have a similar system on which there is no issue installing winrm. Any help would be appreciated.
<aindilis> I'm on Debian 10
BSaboia has quit [Quit: This computer has gone to sleep]
BSaboia has joined #ruby
<adam12> libsys: Make more classes if you need to scope.
<adam12> aindilis: Can you paste the errors in a Github Gist or similar service?
<aindilis> adam12: yeah I'll use paste.debian.net or something
<aindilis> ty
<aindilis> I may have really messed it up
<aindilis> trying to un/install stuff
<aindilis> is there a way to just reset it all?
<aindilis> apt-get remove ruby?
<aindilis> where is it getting it's conflicting dependencies?
<aindilis> it would be nice if it said which gem was depending on which
<adam12> aindilis: Let's see error first...
<aindilis> This is the current state. I uninstalled some gems and may need to reinstall them: http://paste.debian.net/1221177/
<adam12> libsys: Mocking in Minitest is very primitive (probably because Ryan considers it a smell). You can maybe stub `Rack::Response.new` to return a stub. But that second stub doesnt' really exist. You can make something with Object.new. Or just use Mocha like I do.
<adam12> aindilis: ruby -v
<aindilis> ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]
<aindilis>
<adam12> aindilis: How'd you install Vagrant?
<aindilis> buster repos
<aindilis> but then I ran sudo gem install vagrant
<aindilis> and I may have just hosed my system, I ran sudo gem update - thinking it would update the gem metadata, not the gems iteself
<aindilis> I have to bbiab 20 mins, srry
<adam12> So I'd probably suggest this: remove vagrant gem, remove vagrant from apt, setup hashicorp apt repo, install vagrant from repo.
<adam12> Forget about system ruby for now. I'm pretty sure Vagrant is an omnibus which means they package their own Ruby (and gem dependency manager)
<adam12> Vagrant from Hashicorp == omnibus. Not the buster package, which is likely a pure package following the Debian packaging guides.
<weaksauce> yeah
<weaksauce> they specifically say don't install from gem
<weaksauce> and don't use your repo
<adam12> libsys: If the setup function is not for every method, sometimes it's nicer to just call a method inside each test. Remember that tests shouldn't necessarily be DRY (some say they should be DAMP, if you like acronyms)
<weaksauce> wouldn't make sense for vagrant to not be an omnibus ruby
<weaksauce> because of all the pains in getting the ruby env working correctly for all cases
roadie` has joined #ruby
random-jellyfish has quit [Ping timeout: 256 seconds]
e2 has joined #ruby
roadie` has quit [Ping timeout: 268 seconds]
<aindilis> so far so good, ty!
<aindilis> that's impressive, that it was just that. I ordinally try to not install outside of apt-get, so as not to create a frankendebian machine, but occassionally do when I have to
<aindilis> btw, will gem update hose all my systems that depend on ruby, or are they generally safe?
<aindilis> going to reboot in a sec
<weaksauce> aindilis it's best to use a ruby version manager and bundler for gems
<aindilis> ah, cool!
<aindilis> I really appreciate the help, I'm using the Win VM right now, for some mental modeling prolog code.
<weaksauce> fwiw i am using rbenv but a lot of people like asdf
<weaksauce> and then install a ruby using the rbenv project ruby-build
<weaksauce> probably the easiest way
<aindilis> ah so these are like equivalent to venv and perlbrew and things like that?
<weaksauce> basically just sets everything up to use a particular ruby version. bundler will install and run stuff in the context of the project gems
<aindilis> ah I see, ty!
<weaksauce> the specific version of a gem too
<weaksauce> bundler is like npm in javascript but it is actually well thought out
<weaksauce> instead of that absolute garbage
<aindilis> ah nice! well it worked well enough when I followed your advice
<weaksauce> sweet
<aindilis> I really want to create an 'expert system' that advises people on problemsolving these kinds of configuration issues
<aindilis> one idea would be just to set up a QA system over the channel log
<aindilis> like Macaw or something
<aindilis> alright, ty!
<adam12> aindilis: yw!
bandithijo has quit [Quit: WeeChat 3.3]
Rounin has quit [Ping timeout: 245 seconds]
roadie` has joined #ruby
roadie` has quit [Ping timeout: 265 seconds]
roadie` has joined #ruby
roadie` has quit [Ping timeout: 260 seconds]
roadie` has joined #ruby
roadie` has quit [Ping timeout: 265 seconds]
BSaboia has quit [Quit: This computer has gone to sleep]
m_antis has joined #ruby
jetchisel has quit [Ping timeout: 265 seconds]
roadie` has joined #ruby
roadie` has quit [Ping timeout: 245 seconds]
ur5us has quit [Ping timeout: 268 seconds]
roadie` has joined #ruby
roadie` has quit [Ping timeout: 265 seconds]
ralu has quit [Ping timeout: 250 seconds]
ralu has joined #ruby
<aindilis> b
roadie` has joined #ruby
roadie` has quit [Ping timeout: 268 seconds]
jpw has joined #ruby
m_antis has quit [Quit: Textual IRC Client: www.textualapp.com]
roadie` has joined #ruby
jpw has quit [Remote host closed the connection]
Guest8270 has joined #ruby
dka has quit [*.net *.split]
CrazyEddy has quit [*.net *.split]
Liexei has quit [*.net *.split]
gigamo has quit [*.net *.split]
summerisle has quit [*.net *.split]
jtdowney has quit [*.net *.split]
fcser has quit [*.net *.split]
bhaak has quit [*.net *.split]
drincruz has quit [*.net *.split]
ccooke has quit [*.net *.split]
ccooke has joined #ruby
bhaak has joined #ruby
summerisle has joined #ruby
dka has joined #ruby
fcser has joined #ruby
gigamo has joined #ruby
drincruz has joined #ruby
jtdowney has joined #ruby
CrazyEddy has joined #ruby
jhass[m] has quit [*.net *.split]
kaivai has quit [*.net *.split]
markmarkmark has quit [*.net *.split]
clemens3 has quit [*.net *.split]
kaivai has joined #ruby
Liexei has joined #ruby
markmarkmark has joined #ruby
vit has joined #ruby
vit is now known as Guest6959
clemens3 has joined #ruby
ccooke has quit [Ping timeout: 256 seconds]
Guest8270 has quit [Ping timeout: 256 seconds]
jhass[m] has joined #ruby
ccooke has joined #ruby
hololeap_ has joined #ruby
hololeap has quit [Ping timeout: 276 seconds]
hololeap_ is now known as hololeap
Rounin has joined #ruby
roadie` has quit [Quit: ERC (IRC client for Emacs 25.3.50.1)]
jpw has joined #ruby
reset has quit [Ping timeout: 265 seconds]
teclator has joined #ruby
Guest6959 is now known as freeworld
reset has joined #ruby
duds- has quit [Remote host closed the connection]
aeris has quit [Remote host closed the connection]
duds- has joined #ruby
aeris has joined #ruby
tkonto_ has joined #ruby
parv has joined #ruby
tkonto_ has quit [Quit: tkonto_]
TomyWork has joined #ruby
apple-corps has quit [Quit: Client closed]
gigamo has quit [Quit: WeeChat 3.2]
gigamo has joined #ruby
ur5us has joined #ruby
random-jellyfish has joined #ruby
BSaboia has joined #ruby
taupiqueur has joined #ruby
random-jellyfish has quit [Ping timeout: 256 seconds]
ur5us has quit [Ping timeout: 256 seconds]
dohtem has quit [Quit: Connection closed for inactivity]
jpw has quit [Ping timeout: 256 seconds]
justache has quit [Ping timeout: 268 seconds]
shokohsc8618 has quit [Quit: The Lounge - https://thelounge.chat]
parv has quit [Quit: parv]
fef has joined #ruby
constxd has joined #ruby
justache has joined #ruby
roadie has joined #ruby
m_antis has joined #ruby
motherr has joined #ruby
Hess has joined #ruby
Hess has quit [Quit: Hess]
fef has quit [Quit: Leaving]
Hess has joined #ruby
Hess` has joined #ruby
Hess` has quit [Client Quit]
Hess has quit [Ping timeout: 268 seconds]
pwnd_sfw has quit [Quit: Ping timeout (120 seconds)]
pwnd_sfw has joined #ruby
taupiqueur has quit [Ping timeout: 264 seconds]
goldfish has joined #ruby
fef has joined #ruby
<libsys> adam12: thank u, all u say has been very helpful
amanjhalmat12 has joined #ruby
caleb has quit [Quit: WeeChat 3.3]
hololeap has quit [Ping timeout: 276 seconds]
hololeap has joined #ruby
SuperLag has joined #ruby
dohtem has joined #ruby
Pixi_ has joined #ruby
Pixi has quit [Ping timeout: 245 seconds]
Hess has joined #ruby
BSaboia has quit [Quit: This computer has gone to sleep]
Skyfire has quit [Quit: brb]
unyu has joined #ruby
jpw has joined #ruby
Hess has quit [Quit: Hess]
Hess has joined #ruby
Hess has left #ruby [#ruby]
___nick___ has joined #ruby
Hess has joined #ruby
Hess has quit [Quit: WeeChat 3.3]
Hess has joined #ruby
Hess has quit [Client Quit]
Hess has joined #ruby
Hess is now known as Guest5040
Guest5040 is now known as Hess
Hess has joined #ruby
Hess has quit [Changing host]
Hess has quit [Client Quit]
Hess has joined #ruby
Hess has quit [Changing host]
Hess has joined #ruby
Hess has quit [Client Quit]
Hess has joined #ruby
Hess is now known as Guest5413
Guest5413 has quit [Client Quit]
Hess has joined #ruby
Hess has joined #ruby
Hess has quit [Changing host]
Hess has quit [Client Quit]
Hess has joined #ruby
Hess has joined #ruby
Hess has quit [Changing host]
Hess has quit [Client Quit]
Hess has joined #ruby
Hess has quit [Client Quit]
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #ruby
___nick___ has quit [Client Quit]
___nick___ has joined #ruby
joast has quit [Quit: Leaving.]
swaggboi has quit [Ping timeout: 240 seconds]
justache has quit [Read error: Connection reset by peer]
graywolf has joined #ruby
justache has joined #ruby
goldfish has quit [Ping timeout: 256 seconds]
fef has quit [Quit: Leaving]
swaggboi has joined #ruby
taupiqueur has joined #ruby
amanjhalmat12 has quit [Quit: Client closed]
joast has joined #ruby
ur5us has joined #ruby
Hess has joined #ruby
parv has joined #ruby
_ht has joined #ruby
Hess has quit [Remote host closed the connection]
hsiktas[m] has quit [Ping timeout: 265 seconds]
alex[m]12 has quit [Ping timeout: 265 seconds]
legit has quit [Ping timeout: 265 seconds]
jtperreault has quit [Ping timeout: 265 seconds]
Garo_ has quit [Quit: Lost terminal]
cAMP has quit [Quit: Lost terminal]
taupiqueur has quit [Remote host closed the connection]
taupiqueur has joined #ruby
constxd has quit [Read error: Connection reset by peer]
constxd has joined #ruby
taupiqueur has quit [Ping timeout: 252 seconds]
taupiqueur has joined #ruby
roadie has quit [Ping timeout: 264 seconds]
taupiqueur has quit [Ping timeout: 264 seconds]
taupiqueur has joined #ruby
legit has joined #ruby
jtperreault has joined #ruby
orbyt has joined #ruby
alex[m]121 has joined #ruby
hsiktas[m] has joined #ruby
taupiqueur has quit [Ping timeout: 256 seconds]
taupiqueur has joined #ruby
roadie has joined #ruby
taupiqueur has quit [Remote host closed the connection]
taupiqueur has joined #ruby
Bounga has joined #ruby
TomyWork has quit [Quit: Leaving]
freeworld has quit [Ping timeout: 256 seconds]
graywolf has quit [Quit: WeeChat 3.3]
jpw has quit [Remote host closed the connection]
parv has quit [Quit: parv]
___nick___ has quit [Ping timeout: 256 seconds]
_ht has quit [Remote host closed the connection]
constxd has quit [Ping timeout: 256 seconds]
roadie has quit [Quit: ERC (IRC client for Emacs 25.3.50.1)]
Bounga has quit [*.net *.split]
ur5us has quit [*.net *.split]
dohtem has quit [*.net *.split]
motherr has quit [*.net *.split]
reset has quit [*.net *.split]
Rounin has quit [*.net *.split]
ccooke has quit [*.net *.split]
markmarkmark has quit [*.net *.split]
JSharp has quit [*.net *.split]
oz has quit [*.net *.split]
comet23 has quit [*.net *.split]
JayDoubleu_ has quit [*.net *.split]
pusewic|away_ has quit [*.net *.split]
siasmj has quit [*.net *.split]
Fridtjof has quit [*.net *.split]
dka has quit [*.net *.split]
fcser has quit [*.net *.split]
Byteflux has quit [*.net *.split]
ua_ has quit [*.net *.split]
jmcgnh has quit [*.net *.split]
mahlon has quit [*.net *.split]
belak has quit [*.net *.split]
glider has quit [*.net *.split]
Cork has quit [*.net *.split]
greyrat_ has quit [*.net *.split]
mbrndtgn has quit [*.net *.split]
kinduff has quit [*.net *.split]
kapil has quit [*.net *.split]
adam12 has quit [*.net *.split]
benjaminwil has quit [*.net *.split]
nullheroes has quit [*.net *.split]
aindilis has quit [*.net *.split]
ule has quit [*.net *.split]
rapha has quit [*.net *.split]
nemesit has quit [*.net *.split]
phryk has quit [*.net *.split]
finsternis has quit [*.net *.split]
NightMonkey has quit [*.net *.split]
cornett has quit [*.net *.split]
yosafbridge has quit [*.net *.split]
georgemp has quit [*.net *.split]
unyu has quit [*.net *.split]
jtperreault has quit [*.net *.split]
ralu has quit [*.net *.split]
Al2O3 has quit [*.net *.split]
yxhuvud has quit [*.net *.split]
whysthatso1 has quit [*.net *.split]
tv- has quit [*.net *.split]
dorian has quit [*.net *.split]
psb_ has quit [*.net *.split]
r3my has quit [*.net *.split]
bougyman has quit [*.net *.split]
ollysmith has quit [*.net *.split]
darkstardevx has quit [*.net *.split]
cnsvc has quit [*.net *.split]
foxxx0 has quit [*.net *.split]
leah2 has quit [*.net *.split]
tweaks has quit [*.net *.split]
Starfoxxes has quit [*.net *.split]
slothby has quit [*.net *.split]
DEac- has quit [*.net *.split]
bjonnh has quit [*.net *.split]
Ca1us has quit [*.net *.split]
wnd-conn has quit [*.net *.split]
bastelfreak has quit [*.net *.split]
olspookishmagus has quit [*.net *.split]
lucerne has quit [*.net *.split]
Tempesta has quit [*.net *.split]
mbarbar has quit [*.net *.split]
hololeap has quit [Excess Flood]
hololeap has joined #ruby
Bounga has joined #ruby
ur5us has joined #ruby
unyu has joined #ruby
JSharp has joined #ruby
motherr has joined #ruby
Rounin has joined #ruby
ccooke has joined #ruby
markmarkmark has joined #ruby
fcser has joined #ruby
dka has joined #ruby
aindilis has joined #ruby
ralu has joined #ruby
Al2O3 has joined #ruby
yxhuvud has joined #ruby
ua_ has joined #ruby
mahlon has joined #ruby
whysthatso1 has joined #ruby
jmcgnh has joined #ruby
belak has joined #ruby
glider has joined #ruby
Cork has joined #ruby
kinduff has joined #ruby
greyrat_ has joined #ruby
mbrndtgn has joined #ruby
kapil has joined #ruby
Fridtjof has joined #ruby
oz has joined #ruby
tv- has joined #ruby
adam12 has joined #ruby
r3my has joined #ruby
pusewic|away_ has joined #ruby
rapha has joined #ruby
benjaminwil has joined #ruby
comet23 has joined #ruby
nemesit has joined #ruby
phryk has joined #ruby
NightMonkey has joined #ruby
finsternis has joined #ruby
jtperreault has joined #ruby
ollysmith has joined #ruby
Tempesta has joined #ruby
darkstardevx has joined #ruby
cnsvc has joined #ruby
reset has joined #ruby
Byteflux has joined #ruby
cornett has joined #ruby
psb_ has joined #ruby
bougyman has joined #ruby
JayDoubleu_ has joined #ruby
dohtem has joined #ruby
siasmj has joined #ruby
ule has joined #ruby
nullheroes has joined #ruby
foxxx0 has joined #ruby
dorian has joined #ruby
leah2 has joined #ruby
Ca1us has joined #ruby
wnd-conn has joined #ruby
yosafbridge has joined #ruby
olspookishmagus has joined #ruby
bastelfreak has joined #ruby
lucerne has joined #ruby
tweaks has joined #ruby
bjonnh has joined #ruby
mbarbar has joined #ruby
Starfoxxes has joined #ruby
DEac- has joined #ruby
slothby has joined #ruby
georgemp has joined #ruby
lucerne has quit [Max SendQ exceeded]
jmcgnh has quit [Max SendQ exceeded]
glider has quit [Max SendQ exceeded]
lucerne has joined #ruby
glider has joined #ruby
jmcgnh has joined #ruby
fredlinhares has joined #ruby
taupiqueur has quit [Quit: taupiqueur]
ur5us has quit [Ping timeout: 264 seconds]
wnd-conn is now known as wnd
fredlinhares has quit [Quit: WeeChat 3.3]
skgorg has joined #ruby
Bounga has quit [Ping timeout: 264 seconds]
BSaboia has joined #ruby
dohtem has quit [Quit: Connection closed for inactivity]