Marcel Müller

Joined

50 Experience
0 Lessons Completed
0 Questions Solved

Activity

We are trying to install the single user RVM of ruby on rails on a SUSE enterprise machine. Unfortunately we are encountering problems.

According to https://rvm.io/rvm/install we prepared a single user and run rvm 2.1. The installation starts and then halts - because some providers are missing.

Here is the logfile.

[2018-01-15 14:33:21] requirements_opensuse_libs_install
requirements_opensuse_libs_install ()
{
    __rvm_try_sudo zypper install -y "$@" || return $?
}
current path: /home/ccsb
PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/ccsb/.rvm/bin:/home/ccsb/.rvm/bin
command(7): requirements_opensuse_libs_install bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++
++ __rvm_try_sudo zypper install -y bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++
++ typeset -a command_to_run
++ typeset sudo_path sbin_path missing_paths
++ command_to_run=("$@")
++ ((  UID == 0  ))
++ case "$rvm_autolibs_flag_number" in
++ is_a_function __rvm_sudo
++ typeset -f __rvm_sudo
++ missing_paths=
++ for sbin_path in /sbin /usr/sbin /usr/local/sbin
++ [[ -d /sbin ]]
++ [[ :/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/ccsb/.rvm/bin:/home/ccsb/.rvm/bin: != *\:\/\s\b\i\n\:* ]]
++ missing_paths+=:/sbin
++ for sbin_path in /sbin /usr/sbin /usr/local/sbin
++ [[ -d /usr/sbin ]]
++ [[ :/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/ccsb/.rvm/bin:/home/ccsb/.rvm/bin: != *\:\/\u\s\r\/\s\b\i\n\:* ]]
++ missing_paths+=:/usr/sbin
++ for sbin_path in /sbin /usr/sbin /usr/local/sbin
++ [[ -d /usr/local/sbin ]]
++ [[ :/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/ccsb/.rvm/bin:/home/ccsb/.rvm/bin: != *\:\/\u\s\r\/\l\o\c\a\l\/\s\b\i\n\:* ]]
++ missing_paths+=:/usr/local/sbin
++ [[ -n :/sbin:/usr/sbin:/usr/local/sbin ]]
++ command_to_run=(/usr/bin/env PATH="${PATH}${missing_paths}" "${command_to_run[@]}")
++ command_to_run=(__rvm_sudo -p "%p password required for '$*': " "${command_to_run[@]}")
++ __rvm_sudo -p '%p password required for '\''zypper install -y bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++'\'': ' /usr/bin/env PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/ccsb/.rvm/bin:/home/ccsb/.rvm/bin:/sbin:/usr/sbin:/usr/local/sbin zypper install -y bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++
++ command sudo -p '%p password required for '\''zypper install -y bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++'\'': ' /usr/bin/env PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/ccsb/.rvm/bin:/home/ccsb/.rvm/bin:/sbin:/usr/sbin:/usr/local/sbin zypper install -y bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++
++ sudo -p '%p password required for '\''zypper install -y bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++'\'': ' /usr/bin/env PATH=/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/ccsb/.rvm/bin:/home/ccsb/.rvm/bin:/sbin:/usr/sbin:/usr/local/sbin zypper install -y bison gdbm-devel libffi-devel readline-devel sqlite3-devel gcc-c++
Loading repository data...
Reading installed packages...
Package 'sqlite3-devel' not found.
'libffi-devel' not found in package names. Trying capabilities.
No provider of 'libffi-devel' found.
'readline-devel' not found in package names. Trying capabilities.
No provider of 'readline-devel' found.
++ return 104
++ return 104

Guess that sqlite3-devel, libffi-devel as well as readline-devel are missing.

Really new to using SUSE-Enterprise. How can we add these packages? Anyone got an idea and can help?

Thank you in advance

Screencast tutorials to help you learn Ruby on Rails, Javascript, Hotwire, Turbo, Stimulus.js, PostgreSQL, MySQL, Ubuntu, and more.

© 2024 GoRails, LLC. All rights reserved.