00:02
taupiqueur has quit [Ping timeout: 256 seconds]
00:04
m_antis has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
00:04
postmodern has quit [Quit: Leaving]
00:04
m_antis has joined #ruby
00:18
aindilis has joined #ruby
00:19
<
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.
00:19
<
aindilis >
I have a similar system on which there is no issue installing winrm. Any help would be appreciated.
00:19
<
aindilis >
I'm on Debian 10
00:28
BSaboia has quit [Quit: This computer has gone to sleep]
00:30
BSaboia has joined #ruby
00:30
<
adam12 >
libsys: Make more classes if you need to scope.
00:31
<
adam12 >
aindilis: Can you paste the errors in a Github Gist or similar service?
00:31
<
aindilis >
adam12: yeah I'll use paste.debian.net or something
00:31
<
aindilis >
I may have really messed it up
00:31
<
aindilis >
trying to un/install stuff
00:32
<
aindilis >
is there a way to just reset it all?
00:32
<
aindilis >
apt-get remove ruby?
00:33
<
aindilis >
where is it getting it's conflicting dependencies?
00:33
<
aindilis >
it would be nice if it said which gem was depending on which
00:34
<
adam12 >
aindilis: Let's see error first...
00:35
<
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.
00:35
<
adam12 >
aindilis: ruby -v
00:36
<
aindilis >
ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]
00:37
<
adam12 >
aindilis: How'd you install Vagrant?
00:38
<
aindilis >
buster repos
00:39
<
aindilis >
but then I ran sudo gem install vagrant
00:39
<
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
00:40
<
aindilis >
I have to bbiab 20 mins, srry
00:40
<
adam12 >
So I'd probably suggest this: remove vagrant gem, remove vagrant from apt, setup hashicorp apt repo, install vagrant from repo.
00:42
<
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)
00:42
<
adam12 >
Vagrant from Hashicorp == omnibus. Not the buster package, which is likely a pure package following the Debian packaging guides.
00:43
<
weaksauce >
they specifically say don't install from gem
00:43
<
weaksauce >
and don't use your repo
00:44
<
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)
00:44
<
weaksauce >
wouldn't make sense for vagrant to not be an omnibus ruby
00:44
<
weaksauce >
because of all the pains in getting the ruby env working correctly for all cases
00:48
roadie` has joined #ruby
00:50
random-jellyfish has quit [Ping timeout: 256 seconds]
00:53
e2 has joined #ruby
01:00
roadie` has quit [Ping timeout: 268 seconds]
01:02
<
aindilis >
so far so good, ty!
01:03
<
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
01:04
<
aindilis >
btw, will gem update hose all my systems that depend on ruby, or are they generally safe?
01:04
<
aindilis >
going to reboot in a sec
01:13
<
weaksauce >
aindilis it's best to use a ruby version manager and bundler for gems
01:14
<
aindilis >
ah, cool!
01:15
<
aindilis >
I really appreciate the help, I'm using the Win VM right now, for some mental modeling prolog code.
01:15
<
weaksauce >
fwiw i am using rbenv but a lot of people like asdf
01:16
<
weaksauce >
and then install a ruby using the rbenv project ruby-build
01:16
<
weaksauce >
probably the easiest way
01:16
<
aindilis >
ah so these are like equivalent to venv and perlbrew and things like that?
01:18
<
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
01:18
<
aindilis >
ah I see, ty!
01:18
<
weaksauce >
the specific version of a gem too
01:18
<
weaksauce >
bundler is like npm in javascript but it is actually well thought out
01:18
<
weaksauce >
instead of that absolute garbage
01:19
<
aindilis >
ah nice! well it worked well enough when I followed your advice
01:20
<
aindilis >
I really want to create an 'expert system' that advises people on problemsolving these kinds of configuration issues
01:20
<
aindilis >
one idea would be just to set up a QA system over the channel log
01:20
<
aindilis >
like Macaw or something
01:20
<
aindilis >
alright, ty!
01:23
<
adam12 >
aindilis: yw!
01:41
bandithijo has quit [Quit: WeeChat 3.3]
01:45
Rounin has quit [Ping timeout: 245 seconds]
02:00
roadie` has joined #ruby
02:06
roadie` has quit [Ping timeout: 265 seconds]
02:12
roadie` has joined #ruby
02:17
roadie` has quit [Ping timeout: 260 seconds]
02:28
roadie` has joined #ruby
02:40
roadie` has quit [Ping timeout: 265 seconds]
03:11
BSaboia has quit [Quit: This computer has gone to sleep]
03:41
m_antis has joined #ruby
03:49
jetchisel has quit [Ping timeout: 265 seconds]
04:01
roadie` has joined #ruby
04:13
roadie` has quit [Ping timeout: 245 seconds]
04:13
ur5us has quit [Ping timeout: 268 seconds]
04:19
roadie` has joined #ruby
04:24
roadie` has quit [Ping timeout: 265 seconds]
04:28
ralu has quit [Ping timeout: 250 seconds]
04:37
ralu has joined #ruby
04:39
roadie` has joined #ruby
04:50
roadie` has quit [Ping timeout: 268 seconds]
05:01
jpw has joined #ruby
05:52
roadie` has joined #ruby
05:59
jpw has quit [Remote host closed the connection]
06:01
Guest8270 has joined #ruby
06:02
dka has quit [*.net *.split]
06:02
CrazyEddy has quit [*.net *.split]
06:02
Liexei has quit [*.net *.split]
06:02
gigamo has quit [*.net *.split]
06:02
summerisle has quit [*.net *.split]
06:02
jtdowney has quit [*.net *.split]
06:02
fcser has quit [*.net *.split]
06:02
bhaak has quit [*.net *.split]
06:02
drincruz has quit [*.net *.split]
06:02
ccooke has quit [*.net *.split]
06:02
ccooke has joined #ruby
06:02
bhaak has joined #ruby
06:02
summerisle has joined #ruby
06:02
dka has joined #ruby
06:02
fcser has joined #ruby
06:02
gigamo has joined #ruby
06:02
drincruz has joined #ruby
06:02
jtdowney has joined #ruby
06:05
CrazyEddy has joined #ruby
06:06
jhass[m] has quit [*.net *.split]
06:06
kaivai has quit [*.net *.split]
06:06
markmarkmark has quit [*.net *.split]
06:06
clemens3 has quit [*.net *.split]
06:07
kaivai has joined #ruby
06:07
Liexei has joined #ruby
06:07
markmarkmark has joined #ruby
06:07
vit has joined #ruby
06:07
vit is now known as Guest6959
06:08
clemens3 has joined #ruby
06:10
ccooke has quit [Ping timeout: 256 seconds]
06:11
Guest8270 has quit [Ping timeout: 256 seconds]
06:12
jhass[m] has joined #ruby
06:12
ccooke has joined #ruby
06:15
hololeap_ has joined #ruby
06:15
hololeap has quit [Ping timeout: 276 seconds]
06:30
hololeap_ is now known as hololeap
06:39
Rounin has joined #ruby
06:50
roadie` has quit [Quit: ERC (IRC client for Emacs 25.3.50.1)]
06:51
jpw has joined #ruby
06:56
reset has quit [Ping timeout: 265 seconds]
07:02
teclator has joined #ruby
07:07
Guest6959 is now known as freeworld
07:16
reset has joined #ruby
07:31
duds- has quit [Remote host closed the connection]
07:31
aeris has quit [Remote host closed the connection]
07:33
duds- has joined #ruby
07:34
aeris has joined #ruby
07:45
tkonto_ has joined #ruby
07:49
parv has joined #ruby
07:56
tkonto_ has quit [Quit: tkonto_]
07:58
TomyWork has joined #ruby
08:04
apple-corps has quit [Quit: Client closed]
08:13
gigamo has quit [Quit: WeeChat 3.2]
08:14
gigamo has joined #ruby
08:35
ur5us has joined #ruby
08:46
random-jellyfish has joined #ruby
08:55
BSaboia has joined #ruby
08:55
taupiqueur has joined #ruby
09:09
random-jellyfish has quit [Ping timeout: 256 seconds]
09:22
ur5us has quit [Ping timeout: 256 seconds]
11:13
dohtem has quit [Quit: Connection closed for inactivity]
11:26
jpw has quit [Ping timeout: 256 seconds]
12:15
justache has quit [Ping timeout: 268 seconds]
12:29
parv has quit [Quit: parv]
13:08
fef has joined #ruby
13:13
constxd has joined #ruby
13:16
justache has joined #ruby
13:40
roadie has joined #ruby
13:44
m_antis has joined #ruby
13:49
motherr has joined #ruby
14:24
Hess has joined #ruby
14:34
Hess has quit [Quit: Hess]
15:09
fef has quit [Quit: Leaving]
15:16
Hess has joined #ruby
15:21
Hess` has joined #ruby
15:22
Hess` has quit [Client Quit]
15:23
Hess has quit [Ping timeout: 268 seconds]
15:42
pwnd_sfw has quit [Quit: Ping timeout (120 seconds)]
15:43
pwnd_sfw has joined #ruby
15:54
taupiqueur has quit [Ping timeout: 264 seconds]
16:01
goldfish has joined #ruby
16:06
fef has joined #ruby
16:12
<
libsys >
adam12: thank u, all u say has been very helpful
16:23
amanjhalmat12 has joined #ruby
16:23
caleb has quit [Quit: WeeChat 3.3]
16:23
hololeap has quit [Ping timeout: 276 seconds]
16:24
hololeap has joined #ruby
16:24
SuperLag has joined #ruby
16:26
dohtem has joined #ruby
16:54
Pixi_ has joined #ruby
16:57
Pixi has quit [Ping timeout: 245 seconds]
17:21
Hess has joined #ruby
17:32
BSaboia has quit [Quit: This computer has gone to sleep]
17:33
Skyfire has quit [Quit: brb]
17:34
unyu has joined #ruby
17:40
jpw has joined #ruby
17:48
Hess has quit [Quit: Hess]
17:52
Hess has joined #ruby
17:55
Hess has left #ruby [#ruby]
18:03
___nick___ has joined #ruby
18:12
Hess has joined #ruby
18:18
Hess has quit [Quit: WeeChat 3.3]
18:22
Hess has joined #ruby
18:25
Hess has quit [Client Quit]
18:26
Hess has joined #ruby
18:26
Hess is now known as Guest5040
18:27
Guest5040 is now known as Hess
18:27
Hess has joined #ruby
18:27
Hess has quit [Changing host]
18:28
Hess has quit [Client Quit]
18:28
Hess has joined #ruby
18:28
Hess has quit [Changing host]
18:28
Hess has joined #ruby
18:30
Hess has quit [Client Quit]
18:31
Hess has joined #ruby
18:31
Hess is now known as Guest5413
18:32
Guest5413 has quit [Client Quit]
18:33
Hess has joined #ruby
18:33
Hess has joined #ruby
18:33
Hess has quit [Changing host]
18:35
Hess has quit [Client Quit]
18:35
Hess has joined #ruby
18:35
Hess has joined #ruby
18:35
Hess has quit [Changing host]
18:38
Hess has quit [Client Quit]
18:38
Hess has joined #ruby
18:38
Hess has quit [Client Quit]
18:44
___nick___ has joined #ruby
18:44
___nick___ has quit [Client Quit]
18:46
___nick___ has joined #ruby
18:49
joast has quit [Quit: Leaving.]
18:52
swaggboi has quit [Ping timeout: 240 seconds]
18:52
justache has quit [Read error: Connection reset by peer]
18:53
graywolf has joined #ruby
18:53
justache has joined #ruby
19:01
goldfish has quit [Ping timeout: 256 seconds]
19:11
fef has quit [Quit: Leaving]
19:14
swaggboi has joined #ruby
19:16
taupiqueur has joined #ruby
19:18
amanjhalmat12 has quit [Quit: Client closed]
19:28
joast has joined #ruby
19:40
ur5us has joined #ruby
19:55
Hess has joined #ruby
20:00
parv has joined #ruby
20:01
_ht has joined #ruby
20:01
Hess has quit [Remote host closed the connection]
20:02
hsiktas[m] has quit [Ping timeout: 265 seconds]
20:02
alex[m]12 has quit [Ping timeout: 265 seconds]
20:03
legit has quit [Ping timeout: 265 seconds]
20:03
jtperreault has quit [Ping timeout: 265 seconds]
20:03
Garo_ has quit [Quit: Lost terminal]
20:03
cAMP has quit [Quit: Lost terminal]
20:03
taupiqueur has quit [Remote host closed the connection]
20:04
taupiqueur has joined #ruby
20:07
constxd has quit [Read error: Connection reset by peer]
20:07
constxd has joined #ruby
20:09
taupiqueur has quit [Ping timeout: 252 seconds]
20:09
taupiqueur has joined #ruby
20:11
roadie has quit [Ping timeout: 264 seconds]
20:14
taupiqueur has quit [Ping timeout: 264 seconds]
20:14
taupiqueur has joined #ruby
20:15
legit has joined #ruby
20:16
jtperreault has joined #ruby
20:17
orbyt has joined #ruby
20:17
alex[m]121 has joined #ruby
20:17
hsiktas[m] has joined #ruby
20:18
taupiqueur has quit [Ping timeout: 256 seconds]
20:19
taupiqueur has joined #ruby
20:26
roadie has joined #ruby
20:29
taupiqueur has quit [Remote host closed the connection]
20:29
taupiqueur has joined #ruby
20:31
Bounga has joined #ruby
20:38
TomyWork has quit [Quit: Leaving]
20:48
freeworld has quit [Ping timeout: 256 seconds]
20:51
graywolf has quit [Quit: WeeChat 3.3]
20:54
jpw has quit [Remote host closed the connection]
21:00
parv has quit [Quit: parv]
21:04
___nick___ has quit [Ping timeout: 256 seconds]
21:09
_ht has quit [Remote host closed the connection]
21:17
constxd has quit [Ping timeout: 256 seconds]
21:18
roadie has quit [Quit: ERC (IRC client for Emacs 25.3.50.1)]
21:39
Bounga has quit [*.net *.split]
21:39
ur5us has quit [*.net *.split]
21:39
dohtem has quit [*.net *.split]
21:39
motherr has quit [*.net *.split]
21:39
reset has quit [*.net *.split]
21:39
Rounin has quit [*.net *.split]
21:39
ccooke has quit [*.net *.split]
21:39
markmarkmark has quit [*.net *.split]
21:39
JSharp has quit [*.net *.split]
21:39
oz has quit [*.net *.split]
21:39
comet23 has quit [*.net *.split]
21:39
JayDoubleu_ has quit [*.net *.split]
21:39
pusewic|away_ has quit [*.net *.split]
21:39
siasmj has quit [*.net *.split]
21:39
Fridtjof has quit [*.net *.split]
21:39
dka has quit [*.net *.split]
21:39
fcser has quit [*.net *.split]
21:39
Byteflux has quit [*.net *.split]
21:39
ua_ has quit [*.net *.split]
21:39
jmcgnh has quit [*.net *.split]
21:39
mahlon has quit [*.net *.split]
21:39
belak has quit [*.net *.split]
21:39
glider has quit [*.net *.split]
21:39
Cork has quit [*.net *.split]
21:39
greyrat_ has quit [*.net *.split]
21:39
mbrndtgn has quit [*.net *.split]
21:39
kinduff has quit [*.net *.split]
21:39
kapil has quit [*.net *.split]
21:39
adam12 has quit [*.net *.split]
21:39
benjaminwil has quit [*.net *.split]
21:39
nullheroes has quit [*.net *.split]
21:39
aindilis has quit [*.net *.split]
21:39
ule has quit [*.net *.split]
21:39
rapha has quit [*.net *.split]
21:39
nemesit has quit [*.net *.split]
21:39
phryk has quit [*.net *.split]
21:39
finsternis has quit [*.net *.split]
21:39
NightMonkey has quit [*.net *.split]
21:39
cornett has quit [*.net *.split]
21:39
yosafbridge has quit [*.net *.split]
21:39
georgemp has quit [*.net *.split]
21:39
unyu has quit [*.net *.split]
21:39
jtperreault has quit [*.net *.split]
21:39
ralu has quit [*.net *.split]
21:39
Al2O3 has quit [*.net *.split]
21:39
yxhuvud has quit [*.net *.split]
21:39
whysthatso1 has quit [*.net *.split]
21:39
tv- has quit [*.net *.split]
21:39
dorian has quit [*.net *.split]
21:39
psb_ has quit [*.net *.split]
21:39
r3my has quit [*.net *.split]
21:39
bougyman has quit [*.net *.split]
21:39
ollysmith has quit [*.net *.split]
21:39
darkstardevx has quit [*.net *.split]
21:39
cnsvc has quit [*.net *.split]
21:39
foxxx0 has quit [*.net *.split]
21:39
leah2 has quit [*.net *.split]
21:39
tweaks has quit [*.net *.split]
21:39
Starfoxxes has quit [*.net *.split]
21:39
slothby has quit [*.net *.split]
21:39
DEac- has quit [*.net *.split]
21:39
bjonnh has quit [*.net *.split]
21:39
Ca1us has quit [*.net *.split]
21:39
wnd-conn has quit [*.net *.split]
21:39
bastelfreak has quit [*.net *.split]
21:39
olspookishmagus has quit [*.net *.split]
21:39
lucerne has quit [*.net *.split]
21:39
Tempesta has quit [*.net *.split]
21:39
mbarbar has quit [*.net *.split]
21:39
hololeap has quit [Excess Flood]
21:41
hololeap has joined #ruby
21:44
Bounga has joined #ruby
21:44
ur5us has joined #ruby
21:44
unyu has joined #ruby
21:44
JSharp has joined #ruby
21:44
motherr has joined #ruby
21:44
Rounin has joined #ruby
21:44
ccooke has joined #ruby
21:44
markmarkmark has joined #ruby
21:44
fcser has joined #ruby
21:44
dka has joined #ruby
21:44
aindilis has joined #ruby
21:44
ralu has joined #ruby
21:44
Al2O3 has joined #ruby
21:44
yxhuvud has joined #ruby
21:44
ua_ has joined #ruby
21:44
mahlon has joined #ruby
21:44
whysthatso1 has joined #ruby
21:44
jmcgnh has joined #ruby
21:44
belak has joined #ruby
21:44
glider has joined #ruby
21:44
Cork has joined #ruby
21:44
kinduff has joined #ruby
21:44
greyrat_ has joined #ruby
21:44
mbrndtgn has joined #ruby
21:44
kapil has joined #ruby
21:44
Fridtjof has joined #ruby
21:44
oz has joined #ruby
21:44
tv- has joined #ruby
21:44
adam12 has joined #ruby
21:44
r3my has joined #ruby
21:44
pusewic|away_ has joined #ruby
21:44
rapha has joined #ruby
21:44
benjaminwil has joined #ruby
21:44
comet23 has joined #ruby
21:44
nemesit has joined #ruby
21:44
phryk has joined #ruby
21:44
NightMonkey has joined #ruby
21:44
finsternis has joined #ruby
21:44
jtperreault has joined #ruby
21:44
ollysmith has joined #ruby
21:44
Tempesta has joined #ruby
21:44
darkstardevx has joined #ruby
21:44
cnsvc has joined #ruby
21:44
reset has joined #ruby
21:44
Byteflux has joined #ruby
21:44
cornett has joined #ruby
21:44
psb_ has joined #ruby
21:44
bougyman has joined #ruby
21:44
JayDoubleu_ has joined #ruby
21:44
dohtem has joined #ruby
21:44
siasmj has joined #ruby
21:44
ule has joined #ruby
21:44
nullheroes has joined #ruby
21:44
foxxx0 has joined #ruby
21:44
dorian has joined #ruby
21:44
leah2 has joined #ruby
21:44
Ca1us has joined #ruby
21:44
wnd-conn has joined #ruby
21:44
yosafbridge has joined #ruby
21:44
olspookishmagus has joined #ruby
21:44
bastelfreak has joined #ruby
21:44
lucerne has joined #ruby
21:44
tweaks has joined #ruby
21:44
bjonnh has joined #ruby
21:44
mbarbar has joined #ruby
21:44
Starfoxxes has joined #ruby
21:44
DEac- has joined #ruby
21:44
slothby has joined #ruby
21:44
georgemp has joined #ruby
21:44
lucerne has quit [Max SendQ exceeded]
21:44
jmcgnh has quit [Max SendQ exceeded]
21:44
glider has quit [Max SendQ exceeded]
21:44
lucerne has joined #ruby
21:45
glider has joined #ruby
21:46
jmcgnh has joined #ruby
22:10
fredlinhares has joined #ruby
22:45
taupiqueur has quit [Quit: taupiqueur]
22:59
ur5us has quit [Ping timeout: 264 seconds]
23:25
wnd-conn is now known as wnd
23:38
fredlinhares has quit [Quit: WeeChat 3.3]
23:39
skgorg has joined #ruby
23:39
Bounga has quit [Ping timeout: 264 seconds]
23:51
BSaboia has joined #ruby
23:53
dohtem has quit [Quit: Connection closed for inactivity]