https://bugs.kde.org/show_bug.cgi?id=404104
Bug ID: 404104 Summary: tarme with ruby 2.5 issue Product: releaseme Version: unspecified Platform: Other OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: sit...@kde.org Reporter: ralf.habac...@freenet.de Target Milestone: --- SUMMARY I get a problem running tarme.rb on openSUSE Leap 15.0 STEPS TO REPRODUCE 1. install ruby on the mentioned distribution (will install ruby 2.5) 2. checkout releasme git repo 3. run ./tarme.rb --origin stable --version 7.0.2 alkimia OBSERVED RESULT Logging colors are not available. Install logger-colors gem if desired INFO -- ReleaseMe::Release: Getting CI states. INFO -- ReleaseMe::Release: Getting source (git - g...@git.kde.org:alkimia [7.0]) Traceback (most recent call last): 7: from ./tarme.rb:85:in `<main>' 6: from ./tarme.rb:85:in `collect' 5: from ./tarme.rb:93:in `block in <main>' 4: from /home/ralf/src/releaseme/lib/releaseme/release.rb:88:in `get' 3: from /home/ralf/src/releaseme/lib/releaseme/source.rb:39:in `get' 2: from /home/ralf/src/releaseme/lib/releaseme/source.rb:47:in `rescue in get' 1: from /home/ralf/src/releaseme/lib/releaseme/git.rb:52:in `get' /home/ralf/src/releaseme/lib/releaseme/git.rb:52:in `chdir': No such file or directory @ dir_chdir - alkimia-7.0.2 (Errno::ENOENT) EXPECTED RESULT The tar ball shoul be created SOFTWARE/OS VERSIONS Linux openSUSE Leap 15.0 ADDITIONAL INFORMATION running ruby with debug options ruby -d ./tarme.rb --origin stable --version 7.0.2 alkimia returns Exception `LoadError' at /usr/lib64/ruby/2.5.0/rubygems.rb:1388 - cannot load such file -- rubygems/defaults/operating_system Exception `LoadError' at /usr/lib64/ruby/2.5.0/rubygems.rb:1397 - cannot load such file -- rubygems/defaults/ruby Exception `Gem::MissingSpecError' at /usr/lib64/ruby/2.5.0/rubygems/dependency.rb:310 - Gem::MissingSpecError Exception `LoadError' at /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59 - cannot load such file -- logger/colors Exception `LoadError' at /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:137 - cannot load such file -- logger/colors Logging colors are not available. Install logger-colors gem if desired Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /home/ralf/bin/svn Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /usr/local/bin/svn Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /home/ralf/bin/git Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /usr/local/bin/git Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /home/ralf/bin/tar Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /usr/local/bin/tar Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /home/ralf/bin/xz Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /usr/local/bin/xz Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /home/ralf/bin/msgfmt Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /usr/local/bin/msgfmt Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /home/ralf/bin/gpg2 Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/requirement_checker.rb:85 - No such file or directory @ rb_file_s_stat - /usr/local/bin/gpg2 Using Ext extension for JSON. Exception `LoadError' at /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59 - cannot load such file -- 2.5/psych.so Exception `LoadError' at /usr/lib64/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:137 - cannot load such file -- 2.5/psych.so Exception `NameError' at /usr/lib64/ruby/2.5.0/psych/class_loader.rb:68 - uninitialized constant BigDecimal Exception `NameError' at /usr/lib64/ruby/2.5.0/psych/class_loader.rb:68 - uninitialized constant DateTime Exception `NameError' at /usr/lib64/ruby/2.5.0/psych/class_loader.rb:68 - uninitialized constant Date Exception `OpenURI::HTTPError' at /usr/lib64/ruby/2.5.0/open-uri.rb:377 - 404 Not Found INFO -- ReleaseMe::Release: Getting CI states. INFO -- ReleaseMe::Release: Getting source (git - g...@git.kde.org:alkimia [7.0]) Exception `Errno::ENOENT' at /usr/lib64/ruby/2.5.0/fileutils.rb:1229 - No such file or directory @ rb_file_s_lstat - alkimia-7.0.2 Exception `Errno::ENOENT' at /usr/lib64/ruby/2.5.0/fileutils.rb:1229 - No such file or directory @ rb_file_s_lstat - alkimia-7.0.2 Exception `Errno::ENOENT' at /usr/lib64/ruby/2.5.0/fileutils.rb:1343 - No such file or directory @ apply2files - alkimia-7.0.2 Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/git.rb:52 - No such file or directory @ dir_chdir - alkimia-7.0.2 Exception `Errno::ENOENT' at /home/ralf/src/releaseme/lib/releaseme/git.rb:52 - No such file or directory @ dir_chdir - alkimia-7.0.2 Traceback (most recent call last): 7: from ./tarme.rb:85:in `<main>' 6: from ./tarme.rb:85:in `collect' 5: from ./tarme.rb:93:in `block in <main>' 4: from /home/ralf/src/releaseme/lib/releaseme/release.rb:88:in `get' 3: from /home/ralf/src/releaseme/lib/releaseme/source.rb:39:in `get' 2: from /home/ralf/src/releaseme/lib/releaseme/source.rb:47:in `rescue in get' 1: from /home/ralf/src/releaseme/lib/releaseme/git.rb:52:in `get' /home/ralf/src/releaseme/lib/releaseme/git.rb:52:in `chdir': No such file or directory @ dir_chdir - alkimia-7.0.2 (Errno::ENOENT) -- You are receiving this mail because: You are watching all bug changes.