havenwood changed the topic of #ruby to: Rules: https://ruby-community.com | Ruby 3.2.0, 3.1.3, 3.0.5, 2.7.7: https://www.ruby-lang.org | Paste 4+ lines to: https://gist.github.com | Books: https://t.ly/9ua4 | Logs: https://libera.irclog.whitequark.org/ruby/
travelingwilbur has quit [Quit: WeeChat 3.7.1]
Linux_Kerio has quit [Quit: Konversation terminated!]
Linux_Kerio has joined #ruby
perrierjouet has joined #ruby
moldorcoder7 has quit [Ping timeout: 260 seconds]
cryptkeeper has quit [Quit: Connection closed for inactivity]
perrierjouet has quit [Quit: WeeChat 3.8]
lucartc has quit [Remote host closed the connection]
caedmon has joined #ruby
cartdrige has quit [Remote host closed the connection]
cartdrige has joined #ruby
jetchisel has quit [Quit: Unfortunately time is always against us -- [Morpheus]]
jetchisel has joined #ruby
markong has quit [Ping timeout: 268 seconds]
perrierjouet has joined #ruby
caedmon has quit [Ping timeout: 260 seconds]
agent_white has joined #ruby
Linux_Kerio has quit [Ping timeout: 260 seconds]
agent_white has quit [Remote host closed the connection]
caedmon has joined #ruby
rvalue has quit [Ping timeout: 268 seconds]
stirl has quit [Ping timeout: 272 seconds]
caedmon has quit [Ping timeout: 246 seconds]
rvalue has joined #ruby
caedmon has joined #ruby
caedmon has quit [Ping timeout: 246 seconds]
Sankalp has quit [Ping timeout: 272 seconds]
Sankalp has joined #ruby
dionysus69 has quit [Ping timeout: 256 seconds]
plantman2 has joined #ruby
cartdrige has quit [Remote host closed the connection]
cartdrige has joined #ruby
cartdrige has quit [Read error: Connection reset by peer]
cartdrige has joined #ruby
mooff has quit [Remote host closed the connection]
mooff has joined #ruby
cartdrige has quit [Remote host closed the connection]
cartdrige has joined #ruby
cartdrige has quit [Read error: Connection reset by peer]
cartdrige has joined #ruby
caedmon has joined #ruby
cartdrige has quit [Read error: Connection reset by peer]
cartdrige has joined #ruby
caedmon has quit [Ping timeout: 260 seconds]
plantman2 has quit [Ping timeout: 260 seconds]
cartdrige has quit [Remote host closed the connection]
cartdrige has joined #ruby
crax23 has joined #ruby
cartdrige has quit [Ping timeout: 268 seconds]
plantman2 has joined #ruby
Al2O3 has quit [Quit: I'm quitting, thanks for all the sharks.]
tuxcrafter has quit [Quit: Client closed]
Linux_Kerio has joined #ruby
Linux_Kerio has quit [Client Quit]
Sankalp has quit [Ping timeout: 252 seconds]
Sankalp has joined #ruby
ur5us has joined #ruby
Linux_Kerio has joined #ruby
razetime has joined #ruby
ur5us has quit [Ping timeout: 260 seconds]
ur5us has joined #ruby
crax23 has quit [Ping timeout: 268 seconds]
razetime has quit [Ping timeout: 252 seconds]
crax23 has joined #ruby
crax23 has quit [Ping timeout: 268 seconds]
razetime has joined #ruby
ur5us has quit [Ping timeout: 246 seconds]
tomtmym has joined #ruby
tomtmym has quit [Changing host]
tomtmym has joined #ruby
hololeap has quit [Quit: Bye]
hololeap has joined #ruby
jvalleroy has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
jvalleroy has joined #ruby
otisolsen70 has joined #ruby
plantman2 has quit [Ping timeout: 260 seconds]
Linux_Kerio has quit [Ping timeout: 248 seconds]
otisolsen70_ has joined #ruby
otisolsen70_ has quit [Remote host closed the connection]
otisolsen70 has quit [Ping timeout: 252 seconds]
otisolsen70 has joined #ruby
dionysus69 has joined #ruby
tuxcrafter has joined #ruby
lucartc has joined #ruby
lucartc has quit [Remote host closed the connection]
lucartc has joined #ruby
razetime1 has joined #ruby
razetime has quit [Ping timeout: 246 seconds]
razetime1 is now known as razetime
Sankalp has quit [Ping timeout: 260 seconds]
weaksauc_ has quit [Ping timeout: 246 seconds]
otisolsen70 has quit [Ping timeout: 272 seconds]
weaksauce has joined #ruby
Sankalp has joined #ruby
dionysus69 has quit [Ping timeout: 246 seconds]
leonthemisfit has quit [Quit: WeeChat 3.6]
leonthemisfit has joined #ruby
otisolsen70 has joined #ruby
tuxcrafter has quit [Quit: Client closed]
tuxcrafter has joined #ruby
Sankalp has quit [Ping timeout: 272 seconds]
dionysus69 has joined #ruby
aestheti1 has joined #ruby
aesthetikx has quit [Ping timeout: 260 seconds]
otisolsen70 has quit [Quit: Leaving]
Sankalp has joined #ruby
otisolsen70 has joined #ruby
markong has joined #ruby
Mo has joined #ruby
<Mo> Hi, I'm new to ruby and try to follow https://docs.zammad.org/en/latest/appendix/migrate-to-postgresql.html, the command 'zammad run rake zammad:db:pgloader > /tmp/pgloader-command' fails with "Bundler::RubyVersionMismatch: Your Ruby version is 2.5.9, but your Gemfile specified 2.6.5". What can I do?
leonthemisfit has quit [Quit: WeeChat 3.6]
<ox1eef_> adam12: Personal opinion here, but rubygems shouldn't allow binaries to be shipped in gems. Especially suid binaries. o_O And it should have a default permission model for gem files other than "whatever the person who built this gem has as permissions at the time of building".
razetime has quit [Read error: Connection reset by peer]
razetime has joined #ruby
rvalue has quit [Ping timeout: 252 seconds]
<ox1eef_> Mo: You can modify the Gemfile to depend on 2.5.9, or upgrade to ruby 2.6.5.
<Mo> ox1eef_: Where can I find the Gemfile?
<ox1eef_> It should be in the root of your project.
<Mo> From that command, can I see the name of the related gem file?
<Mo> Reading Bundler::RubyVersionMismatch, it could be /opt/zammad/.gem/ruby/2.5.0/cache/bundler-2.1.4.gem ?
<Mo> Or /opt/zammad/.rbenv/versions/2.6.5/lib64/ruby/gems/2.6.0/cache/bundler-2.1.4.gem ?
rvalue has joined #ruby
<Mo> I have no idea about ruby, just administrating the zammad server.
<zaben[m]1> There should be a file called “Gemfile” in the /opt/zammad directory if that is where Zammad is installed
<zaben[m]1> Although I would recommend updating your Ruby to a newer version to avoid issues
plantman2 has joined #ruby
<ox1eef_> What zaben[m]1 said :)
<Mo> zaben[m]1: That linux distribution doesn't provide a newer ruby version. That Migration is part of the migration to a new Linux with new Zammad.
<Mo> zaben[m]1: I wonder that zammad was installed and working with that Ruby version but provides an incompatible Gem file for the database migration.
willfish has joined #ruby
<willfish> how is everyone doing?
<ox1eef_> I think 2.6 is EOL, and won't receive security updates. If you're managing a server, you probably shouldn't be using it.
<ox1eef_> Zammad expects 2.5 (even older).
willfish has quit [Client Quit]
otisolsen70_ has joined #ruby
otisolsen70 has quit [Ping timeout: 260 seconds]
otisolsen70_ has quit [Remote host closed the connection]
plantman2 has quit [Ping timeout: 260 seconds]
otisolsen70 has joined #ruby
tuxcrafter has quit [Quit: Client closed]
tuxcrafter has joined #ruby
dviola has joined #ruby
<Mo> If ruby 2.6 is EOL, is 2.5 already outdated?
<Mo> It seems that non of the OpenSuse LEAP stable releases provides anything higher than ruby 2.5, is that possible?
otisolsen70 has quit [Quit: Leaving]
Sankalp has quit [Ping timeout: 268 seconds]
razetime has quit [Ping timeout: 272 seconds]
Sankalp has joined #ruby
otisolsen70 has joined #ruby
otisolsen70_ has joined #ruby
otisolsen70 has quit [Ping timeout: 252 seconds]
<ox1eef_> Anything before, and including 2.6 has reached the end of its life.
<ox1eef_> It is possible. There are certain distributions that have packages far behind what's recent. I avoid those type of operating systems.
<adam12> ox1eef_: Have you seen suid binaries? That's crazy if so. I'm not sure I've ever noticed. The offenders I've noticed personally seem to ship the output of bundle install --vendor, intentionally or not, but compiled can be 40+MB. So you get 40-50MB gems, which is insane for what's supposed to be just plain ASCII text.
<adam12> ox1eef_: The permissions thing is definitely weird. We should probably be forcing it. I know the minitest gems specifically have weird performance issues because of how preforce (Ryan's SCM) handles perms.
razetime has joined #ruby
<adam12> s/performance/permission
<ox1eef_> I haven't seen them, but I digged into the issue of permissions a bit and discovered that 1) the permissions of each file is inherited from the builder's machine and 2) you can build a gem yourself (without rubygems), and upload it to rubygems.org. I think both of those issues allow for suid binaries.
<ox1eef_> I also noticed that 'bundle install' will overwrite the executables of other gems, and not tell you. It's a can of worms.
c10l has quit [Read error: Connection reset by peer]
otisolsen70_ has quit [Quit: Leaving]
c10l has joined #ruby
<ox1eef_> I thought of this now, but depending on how your $PATH is organized, a rubygem could replace a system binary you might trust. I think there's a lot of issues with it, and no one really cares.
gonix has joined #ruby
mooff has quit [Remote host closed the connection]
mooff has joined #ruby
gonix has quit [Read error: Connection reset by peer]
Sankalp has quit [Ping timeout: 256 seconds]
Sankalp has joined #ruby
shiru has joined #ruby
Sankalp- has joined #ruby
Sankalp has quit [Ping timeout: 272 seconds]
Sankalp- is now known as Sankalp
otisolsen70 has joined #ruby
shiru has left #ruby [ERC 5.4 (IRC client for GNU Emacs 28.2)]
cartdrige has joined #ruby
otisolsen70 has quit [Quit: Leaving]
Sankalp has quit [Ping timeout: 260 seconds]
Linux_Kerio has joined #ruby
Sankalp has joined #ruby
Sankalp has quit [Ping timeout: 268 seconds]
Sankalp has joined #ruby
Sankalp has quit [Ping timeout: 260 seconds]
finsternis has quit [Read error: Connection reset by peer]
Sankalp has joined #ruby
Sankalp has quit [Ping timeout: 260 seconds]
hightower4 has joined #ruby
hightower3 has quit [Ping timeout: 260 seconds]
hightower4 has quit [Remote host closed the connection]
hightower4 has joined #ruby
Sankalp has joined #ruby
cartdrige has quit [Ping timeout: 264 seconds]
adam12 has quit [Quit: The Lounge - https://thelounge.chat]
hightower4 has quit [Ping timeout: 246 seconds]
caedmon has joined #ruby
John_Ivan__ has joined #ruby
caedmon has quit [Ping timeout: 256 seconds]
John_Ivan_ has quit [Ping timeout: 248 seconds]
adam12 has joined #ruby
Sankalp has quit [Ping timeout: 265 seconds]
Mo has quit [Quit: Leaving]
Sankalp has joined #ruby
travelingwilbur has joined #ruby
travelingwilbur has quit [Client Quit]
Sankalp has quit [Ping timeout: 260 seconds]
Sankalp has joined #ruby
Sankalp has quit [Ping timeout: 264 seconds]
Sankalp has joined #ruby
razetime has quit [Remote host closed the connection]
Sankalp has quit [Ping timeout: 260 seconds]
dviola has quit [Quit: WeeChat 3.7.1]
Sankalp has joined #ruby
tuxcrafter has quit [Quit: Client closed]
tuxcrafter has joined #ruby
cartdrige has joined #ruby
caedmon has joined #ruby
aeris has quit [Remote host closed the connection]
aeris has joined #ruby
mdemo has quit [Quit: The Lounge - https://thelounge.github.io]
mdemo has joined #ruby
graywolf has joined #ruby
markong has quit [Ping timeout: 252 seconds]
tuxcrafter has quit [Quit: Client closed]
Sankalp has quit [Ping timeout: 268 seconds]
dviola has joined #ruby
Sankalp has joined #ruby
walez has joined #ruby
mooff has quit [Remote host closed the connection]
mooff has joined #ruby
Sankalp has quit [Ping timeout: 260 seconds]
graywolf has quit [Quit: WeeChat 3.5]
Sankalp has joined #ruby
walez has quit [Quit: Leaving]
walez has joined #ruby
Sankalp has quit [Ping timeout: 272 seconds]
desnudopenguino1 has joined #ruby
desnudopenguino has quit [Ping timeout: 252 seconds]
desnudopenguino1 is now known as desnudopenguino
ur5us has joined #ruby
Linux_Kerio has quit [Ping timeout: 252 seconds]
stirl has joined #ruby
dviola has quit [Quit: WeeChat 3.7.1]
caedmon has quit [Ping timeout: 272 seconds]
cartdrige has quit [Read error: Connection reset by peer]
dviola has joined #ruby
cartdrige has joined #ruby
moldorcoder7 has joined #ruby
leonthemisfit has joined #ruby
plantman2 has joined #ruby
desnudopenguino has quit [Remote host closed the connection]
desnudopenguino has joined #ruby
dviola has quit [Quit: WeeChat 3.8]
walez has quit [Ping timeout: 260 seconds]
polishdub has quit [Quit: leaving]
Neopolitan has quit [Ping timeout: 256 seconds]
desnudopenguino has quit [Ping timeout: 256 seconds]
desnudopenguino has joined #ruby
plantman2 has quit [Ping timeout: 255 seconds]
Sankalp has joined #ruby
desnudopenguino has quit [Quit: desnudopenguino]
polishdub has joined #ruby
dionysus69 has quit [Ping timeout: 272 seconds]
tomtmym has quit [Quit: Gone.]
markong has joined #ruby
stirl has quit [Ping timeout: 246 seconds]
ruby[bot] has quit [Remote host closed the connection]
ruby[bot] has joined #ruby
hightower2 has joined #ruby
ox1eef_ has quit [Quit: WeeChat 3.7]
Sankalp has quit [Ping timeout: 256 seconds]
ox1eef_ has joined #ruby
ox1eef_ has quit [Client Quit]
ox1eef_ has joined #ruby
ox1eef_ has quit [Client Quit]
ox1eef_ has joined #ruby
desnudopenguino has joined #ruby
dionysus69 has joined #ruby
Sankalp has joined #ruby
dionysus70 has joined #ruby