KDE's release script not functional on stable openSUSE

Jaroslaw Staniek staniek at kde.org
Thu Jan 24 10:28:59 GMT 2019


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 <http://www.linkedin.com/in/jstaniek>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20190124/a6b9cec8/attachment.htm>


More information about the kde-core-devel mailing list