On Thu, 24 Jan 2019 at 12:21, Harald Sitter <sit...@kde.org> wrote: > 2.1 reached EOL almost 2 years ago. I suggest you ruby-build or rvm a > newer version isolated from your system's. >
I expected that ruby version isn't a new software. I found no rvm on opensuse and to be honest did not quite plan to work on building an interpreter (and update them manually then) to be able to run a release tool. Advice welcome on how to isolate that thing. > > On Thu, Jan 24, 2019 at 11:29 AM Jaroslaw Staniek <stan...@kde.org> wrote: > > > > Hi Jonathan, > > The releaseme tools require ruby 2.3 while openSUSE 42.3 depends on 2.1. > And it lacks multiple ruby version support (no RVM). > > After forcibly switching to ruby 2.3 or 2.4 openSUSE stops being > functional because yast (core admin tool) depends on ruby 2.1. > > Releaseme worked *great* but I had to roll back to 2.1, making the OS > again not capable to develop KDE software releases I work on. Advice > welcome. > > Maybe you know a way for isolated ruby installation or other workaround. > > Maybe it would be best if such requirements were better suited for > typical capabilities. > > Logs blow: > > > > releaseme/tarme.rb --version 3.1.91 --origin stable --from-config kdb > > ......releaseme/lib/releaseme/requirement_checker.rb:116:in `check': Not > all requirements met. (RuntimeError) > > from > /home/jarek/dev/src/releaseme/lib/releaseme/requirements.rb:3:in `<top > (required)>' > > from /home/jarek/dev/src/releaseme/lib/releaseme/logable.rb:28:in > `require_relative' > > from /home/jarek/dev/src/releaseme/lib/releaseme/logable.rb:28:in > `<top (required)>' > > from > /home/jarek/dev/src/releaseme/lib/releaseme/cmakeeditor.rb:24:in > `require_relative' > > from > /home/jarek/dev/src/releaseme/lib/releaseme/cmakeeditor.rb:24:in `<top > (required)>' > > from /home/jarek/dev/src/releaseme/lib/releaseme.rb:22:in > `require_relative' > > from /home/jarek/dev/src/releaseme/lib/releaseme.rb:22:in `<top > (required)>' > > from /home/jarek/dev/src/releaseme/tarme.rb:25:in `require_relative' > > from /home/jarek/dev/src/releaseme/tarme.rb:25:in `<main>' > > - Ruby 2.3.0 or 2.4.0 or 2.5.0 or 2.6.0 required. > > > > -- > > regards, Jaroslaw Staniek > > > > KDE: > > : A world-wide network of software engineers, artists, writers, > translators > > : and facilitators committed to Free Software development - kde.org > > KEXI: > > : A visual database apps builder - kexi-project.org calligra.org/kexi > > twitter.com/kexi_project facebook.com/kexi.project t.me/kexi_project > > Qt Certified Specialist: > > : linkedin.com/in/jstaniek > -- regards, Jaroslaw Staniek KDE: : A world-wide network of software engineers, artists, writers, translators : and facilitators committed to Free Software development - kde.org KEXI: : A visual database apps builder - kexi-project.org calligra.org/kexi twitter.com/kexi_project facebook.com/kexi.project t.me/kexi_project Qt Certified Specialist: : linkedin.com/in/jstaniek <http://www.linkedin.com/in/jstaniek>