havenwood changed the topic of #ruby to: Ruby 3.2.2, 3.1.4, 3.3.0-preview1: https://www.ruby-lang.org | Rules: https://ruby-community.com | Logs: https://libera.irclog.whitequark.org/ruby
<weaksauc_> ionface i doubt it would be easy but you would have to update the gem dependencies and change the api calls to be compatible
<weaksauc_> going from 2 to 3 seems like it would break a ton of things
<weaksauc_> or find a way to install gtk2 from source
constxqt_ has quit [Ping timeout: 245 seconds]
constxqt_ has joined #ruby
<ionface> when I did some research on this a couple months back, I thought it said ruby-gtk3 was backwards compatible
<ionface> how do you edit and use a gem locally to install something?
eddof13 has joined #ruby
constxqt_ has quit [Ping timeout: 245 seconds]
<weaksauc_> ionface clone it and then use the path to it inside the gemspec
<ionface> jeeze, looks like I have to clone the repo and just rebuild everything... way to utilize my time
<ionface> thanks
<weaksauc_> np gui is not ruby's strong suit
<ionface> I'm just surprised the gem file needs to be built from various things
<ionface> would be better if it were a flat text file like everything else
<weaksauc_> well gtk is a compiled thing that you need to compile for each system so that's why
<weaksauc_> the fundamental project is written in c
<ionface> ah gems are actually archives containing the binary
<ionface> that's ridiculous, but okay
<ionface> oh this isn't a binary, it's a script
<weaksauc_> nah gems are ruby code that can have optional dependencies
<ionface> I unpacked this one, it's just like 10 text files
<weaksauc_> yeah gems can have instructions to build c code and use it
<ionface> I'm not arguing that, I'm just pointing out that it's a binary archive which flies against standard design philosophy
<weaksauc_> what do you mean?
OverCoder has joined #ruby
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 255 seconds]
yisef has joined #ruby
toto___ has quit [Quit: Connection closed for inactivity]
bastelfreak has quit [*.net *.split]
bastelfreak has joined #ruby
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 255 seconds]
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 246 seconds]
John_Ivan_ has quit [Ping timeout: 255 seconds]
yisef has quit [Ping timeout: 246 seconds]
xmachina has joined #ruby
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 255 seconds]
yisef has joined #ruby
reset has quit [Ping timeout: 246 seconds]
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 255 seconds]
eddof13 has joined #ruby
konsolebox has quit [Ping timeout: 245 seconds]
<myappie> hello
<yisef> hi what's up
<myappie> well, i have this piece of code that i ran through chatgpt
Linux_Kerio has joined #ruby
<myappie> and it started compaining about missin end statements
<myappie> and now, my file has like 5 consecutive end statements at the bottom for no obvious reason
<myappie> i did, however, have a puts line goig "Soething something ending..." and that might have set it off initially. but after deleting it and rerunning everything, the problem still persists
<myappie> ill start work on a gist
Vonter has joined #ruby
reset has joined #ruby
Vonter has quit [Ping timeout: 255 seconds]
Vonter has joined #ruby
constxqt_ has joined #ruby
brokkoli_origin has quit [Quit: (Leaving)]
constxqt_ has quit [Ping timeout: 244 seconds]
Vonter has quit [Ping timeout: 244 seconds]
Vonter has joined #ruby
brokkoli_origin has joined #ruby
yisef has quit [Remote host closed the connection]
constxqt_ has joined #ruby
brokkoli_origin has quit [Remote host closed the connection]
konsolebox has joined #ruby
brokkoli_origin has joined #ruby
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<myappie> or not
constxqt_ has quit [Remote host closed the connection]
constxqt_ has joined #ruby
VoidIsKing has joined #ruby
VoidIsKing has left #ruby [#ruby]
constxqt_ has quit [Ping timeout: 240 seconds]
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 240 seconds]
_ht has joined #ruby
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 255 seconds]
latho has joined #ruby
konsolebox has quit [Remote host closed the connection]
<ox1eef_> Yep - '.gem' files are essentially a tar archive. But I don't think that's non-standard. Tar is a common distribution format.
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 246 seconds]
constxqt_ has joined #ruby
konsolebox has joined #ruby
constxqt_ has quit [Ping timeout: 240 seconds]
latho has quit [Ping timeout: 246 seconds]
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 255 seconds]
swaggboi has quit [Ping timeout: 248 seconds]
otisolsen70 has joined #ruby
_ht has quit [Quit: _ht]
constxqt_ has joined #ruby
constxqt_ has quit [Ping timeout: 250 seconds]
grenierm has joined #ruby
teclator has joined #ruby
OverCoder has quit [Quit: Connection closed for inactivity]
TomyWork has joined #ruby
taupiqueur_shiny has joined #ruby
leon__ has joined #ruby
egality_ has quit [Remote host closed the connection]
pjb` has joined #ruby
pjb` has quit [Changing host]
pjb` has joined #ruby
pjb` is now known as pjb
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #ruby
pjb is now known as ogamita
grenierm has quit [Ping timeout: 246 seconds]
kiwi_36 has joined #ruby
leon__ has quit [Quit: Leaving]
egality has joined #ruby
taupiqueur_shiny has quit [Remote host closed the connection]
infinityfye has joined #ruby
latho has joined #ruby
graywolf has joined #ruby
latho has quit [Ping timeout: 246 seconds]
OverCoder has joined #ruby
Vonter has quit [Ping timeout: 246 seconds]
Vonter has joined #ruby
<leah2> til #unpack1
kwilczynski has joined #ruby
<gr33n7007h> additionally, unpack/unpack1 takes an optional offset which is nice, better than the cryptic @ directive :)
<leah2> hm neat
<leah2> now i wish for a .pack1 tho ;)
<gr33n7007h> :) 👍
dalan0382283 has joined #ruby
dalan0382283 has quit [Client Quit]
taupiqueur_shiny has joined #ruby
dalan0382283 has joined #ruby
latho has joined #ruby
taupiqueur_shiny has quit [Ping timeout: 246 seconds]
taupiqueur_shiny has joined #ruby
latho47 has joined #ruby
latho has quit [Ping timeout: 246 seconds]
xmachina has quit [Quit: WeeChat 4.0.4]
xmachina has joined #ruby
willfish has joined #ruby
dviola has joined #ruby
willfish has quit [Ping timeout: 240 seconds]
xmachina has quit [Quit: WeeChat 4.0.4]
Vonter has quit [Ping timeout: 240 seconds]
John_Ivan_ has joined #ruby
egality has quit [Remote host closed the connection]
constxqt_ has joined #ruby
Vonter has joined #ruby
Vonter has quit [Ping timeout: 246 seconds]
Vonter has joined #ruby
ultralan has joined #ruby
ultralan has quit [Remote host closed the connection]
konsolebox has quit [Quit: Leaving]
pounce has quit [Ping timeout: 245 seconds]
pounce has joined #ruby
konsolebox has joined #ruby
mbarbar has quit [*.net *.split]
zachb has quit [*.net *.split]
zachb has joined #ruby
mbarbar has joined #ruby
John_Ivan_ has quit [Quit: Disrupting the dragon's slumber one time too often shall eventually bestow upon all an empirical and indiscriminate conflagration that will last for all goddamn eternity.]
xmachina has joined #ruby
latho47 has quit [Quit: Client closed]
Guest38 has joined #ruby
Guest38 has quit [Client Quit]
_ht has joined #ruby
John_Ivan has joined #ruby
TomyWork has quit [Remote host closed the connection]
taupiqueur_shiny has quit [Ping timeout: 246 seconds]
taupiqueur_shiny has joined #ruby
yziquel has joined #ruby
infinityfye has quit [Read error: Connection reset by peer]
konsolebox has quit [Quit: Leaving]
Vonter has quit [Read error: Connection reset by peer]
taupiqueur_shiny has quit [Remote host closed the connection]
taupiqueur_shiny has joined #ruby
desnudopenguino1 has joined #ruby
desnudopenguino has quit [Ping timeout: 246 seconds]
desnudopenguino1 is now known as desnudopenguino
willfish has joined #ruby
eddof13 has joined #ruby
cptaffe has joined #ruby
meimei has quit [Remote host closed the connection]
pounce has quit [Remote host closed the connection]
meimei has joined #ruby
pounce has joined #ruby
meimei has quit [Remote host closed the connection]
pounce has quit [Read error: Connection reset by peer]
patrick- has quit [Ping timeout: 246 seconds]
meimei has joined #ruby
pounce has joined #ruby
<leftylink> the version of Ruby in this distro's repos is out of date
<leftylink> does that mean it's time to switch to a different distro
<leftylink> it's not like I desperately ened any features from the newer versions
<leftylink> so it'd mostly be out of the principle of the thing, I gues
goldfish has joined #ruby
patrick- has joined #ruby
swaggboi has joined #ruby
cptaffe has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
desnudopenguino1 has joined #ruby
desnudopenguino has quit [Ping timeout: 246 seconds]
desnudopenguino1 is now known as desnudopenguino
fercell has quit [Ping timeout: 250 seconds]
cptaffe has joined #ruby
cptaffe has quit [Client Quit]
fercell has joined #ruby
cptaffe has joined #ruby
taupiqueur_shiny has quit [Remote host closed the connection]
cptaffe has quit [Quit: Textual IRC Client: www.textualapp.com]
taupiqueur_shiny has joined #ruby
cptaffe has joined #ruby
cptaffe has quit [Quit: Textual IRC Client: www.textualapp.com]
TomyLobo has joined #ruby
_ht has quit [Quit: _ht]
yziquel has quit [Quit: Client closed]
cptaffe has joined #ruby
mark22k1 has joined #ruby
znpy8 has joined #ruby
pjaspers_ has joined #ruby
KOTP_ has joined #ruby
patrick__ has joined #ruby
Bounga_ has joined #ruby
graemefawcett_ has joined #ruby
g_sg_ has joined #ruby
whereiseveryone_ has joined #ruby
alexisg_ has joined #ruby
meimei_ has joined #ruby
pounce_ has joined #ruby
llua` has joined #ruby
JayDoubleu____ has joined #ruby
itok_ has joined #ruby
itok has quit [Ping timeout: 246 seconds]
pounce has quit [Ping timeout: 246 seconds]
meimei has quit [Ping timeout: 246 seconds]
graemefawcett has quit [Ping timeout: 246 seconds]
whereiseveryone has quit [Ping timeout: 246 seconds]
g_sg has quit [Ping timeout: 246 seconds]
deadmarshal_ has quit [Ping timeout: 246 seconds]
itok_ is now known as itok
alexisg has quit [Ping timeout: 246 seconds]
CalimeroTeknik has quit [Read error: Connection reset by peer]
quintasan has quit [Remote host closed the connection]
patrick has quit [Ping timeout: 246 seconds]
JayDoubleu___ has quit [Ping timeout: 246 seconds]
llua has quit [Ping timeout: 246 seconds]
slothby has quit [Ping timeout: 246 seconds]
pjaspers has quit [Ping timeout: 246 seconds]
KOTP has quit [Ping timeout: 246 seconds]
Bounga has quit [Ping timeout: 246 seconds]
graemefawcett_ is now known as graemefawcett
patrick__ is now known as patrick
KOTP_ is now known as KOTP
pjaspers_ is now known as pjaspers
Bounga_ is now known as Bounga
g_sg_ is now known as g_sg
alexisg_ is now known as alexisg
mark22k has quit [Ping timeout: 246 seconds]
znpy has quit [Ping timeout: 246 seconds]
znpy8 is now known as znpy
mark22k1 is now known as mark22k
meimei_ is now known as meimei
ctk has joined #ruby
goofansu has quit [Read error: Connection reset by peer]
jmcantrell has quit [Write error: Connection reset by peer]
srushe has quit [Write error: Connection reset by peer]
KOTP has quit [Read error: Connection reset by peer]
matta has quit [Write error: Connection reset by peer]
alexisg has quit [Read error: Connection reset by peer]
Bounga has quit [Read error: Connection reset by peer]
tsujp has quit [Read error: Connection reset by peer]
slondr has quit [Write error: Connection reset by peer]
graemefawcett has quit [Read error: Connection reset by peer]
g_sg has quit [Read error: Connection reset by peer]
patrick has quit [Read error: Connection reset by peer]
whereiseveryone_ has quit [Read error: Connection reset by peer]
pjaspers has quit [Read error: Connection reset by peer]
eax_ has quit [Write error: Connection reset by peer]
johnhamelink has quit [Write error: Connection reset by peer]
caleb has quit [Write error: Connection reset by peer]
hwrd has quit [Write error: Connection reset by peer]
slothby has joined #ruby
patrick has joined #ruby
goofansu has joined #ruby
graemefawcett has joined #ruby
KOTP has joined #ruby
g_sg has joined #ruby
whereiseveryone has joined #ruby
tsujp has joined #ruby
Bounga has joined #ruby
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pounce_ is now known as pounce
pjaspers has joined #ruby
slondr has joined #ruby
alexisg has joined #ruby
caleb has joined #ruby
matta has joined #ruby
hwrd has joined #ruby
eax_ has joined #ruby
jmcantrell has joined #ruby
johnhamelink has joined #ruby
srushe has joined #ruby
quintasan has joined #ruby
Tempesta has quit [*.net *.split]
pounce has quit [Ping timeout: 240 seconds]
Tempesta has joined #ruby
Tempesta has quit [Changing host]
Tempesta has joined #ruby
deadmarshal_ has joined #ruby
otisolsen70 has quit [Quit: Leaving]
pounce has joined #ruby
<adam12> leftylink: Which distro? I still have some CentOS 7 machines (which are EOS next year) that have Ruby 2.0.0 :O
<adam12> I've normalized on debian for almost everything now, which means a semi-recent version of Ruby. Joy.
yziquel has joined #ruby
eddof13 has joined #ruby
taupiqueur_shiny has quit [Ping timeout: 246 seconds]
yziquel has quit [*.net *.split]
cptaffe has quit [Quit: Textual IRC Client: www.textualapp.com]
willfish has quit [Ping timeout: 260 seconds]
yziquel98 has joined #ruby
eddof13 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Linux_Kerio has quit [Ping timeout: 255 seconds]
llua has joined #ruby
llua` has quit [Ping timeout: 246 seconds]
entropie has quit [Ping timeout: 246 seconds]
entropie has joined #ruby
leah2 has quit [Ping timeout: 246 seconds]
dza2 has joined #ruby
constxqt_ has quit [Ping timeout: 246 seconds]
dza has quit [Ping timeout: 246 seconds]
dza2 is now known as dza
constxqt_ has joined #ruby
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
leah2 has joined #ruby
yziquel98 has quit [Quit: Client closed]
teclator has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
yziquel has joined #ruby
xmachina has quit [Quit: WeeChat 4.0.4]
graywolf has quit [Quit: WeeChat 4.0.4]
yziquel has quit [Quit: Client closed]
OverCoder has quit [Quit: Connection closed for inactivity]
xmachina has joined #ruby
crankharder has joined #ruby
goldfish has quit [Read error: Connection reset by peer]
goldfish has joined #ruby
goldfish has quit [Remote host closed the connection]
ruser has quit [Server closed connection]
ruser has joined #ruby
ruser has quit [Changing host]
ruser has joined #ruby
Kaedenn has joined #ruby
<Kaedenn> Does Ruby have what're known as "virtual environments" in Python, or self-contained Ruby package trees so that I can install modules on a whim without affecting my global operating system's Ruby installation? I have _zero_ experience in Ruby.