Bug 472772

Summary: ruby too new for latest openSuse Leap
Product: [Developer tools] releaseme Reporter: Martin Koller <martin>
Component: generalAssignee: Unassigned bugs <unassigned-bugs-null>
Status: RESOLVED NOT A BUG    
Severity: normal CC: sitter
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Martin Koller 2023-07-29 12:01:04 UTC
I'm trying to release a new version of liquidshell.
I'm on the latest openSuse Leap 15.5 version, which only provides ruby 2.5.9
but tagme tells me (output below).
Is there a simple way for you to also support 2.5.9?

- Ruby 2.6.0 or 2.7.0 or 3.0.0 or 3.1.0 or 3.2.0 required.
  Currently using: 2.5.9
Traceback (most recent call last):
        9: from /home/KDE5/source/releaseme/tagme.rb:33:in `<main>'
        8: from /home/KDE5/source/releaseme/tagme.rb:33:in `require_relative'
        7: from /home/KDE5/source/releaseme/lib/releaseme.rb:5:in `<top (required)>'
        6: from /home/KDE5/source/releaseme/lib/releaseme.rb:5:in `require_relative'
        5: from /home/KDE5/source/releaseme/lib/releaseme/git.rb:7:in `<top (required)>'
        4: from /home/KDE5/source/releaseme/lib/releaseme/git.rb:7:in `require_relative'
        3: from /home/KDE5/source/releaseme/lib/releaseme/logable.rb:14:in `<top (required)>'
        2: from /home/KDE5/source/releaseme/lib/releaseme/logable.rb:14:in `require_relative'
        1: from /home/KDE5/source/releaseme/lib/releaseme/requirements.rb:6:in `<top (required)>'
/home/KDE5/source/releaseme/lib/releaseme/requirement_checker.rb:99:in `check': Not all requirements met. (RuntimeError)
Comment 1 Harald Sitter 2023-07-29 18:35:51 UTC
2.5 is end of life for over 2 years, we aren't supporting it when upstream isn't either.
Comment 2 Martin Koller 2023-07-30 02:52:01 UTC
So the "bug" is on openSuse and the KDE project does not support KDE developers using the latest openSuse version?