Skip to content

Instantly share code, notes, and snippets.

@jcoyne
Created September 22, 2017 15:58
Show Gist options
  • Save jcoyne/024918926e73173e9d706aa11484b528 to your computer and use it in GitHub Desktop.
Save jcoyne/024918926e73173e9d706aa11484b528 to your computer and use it in GitHub Desktop.
$ rvm install ruby-2.4.2
ruby-2.4.2 - #removing src/ruby-2.4.2...
Error running '__rvm_rm_rf /usr/local/rvm/src/ruby-2.4.2',
showing last 15 lines of /usr/local/rvm/log/1506095856_ruby-2.4.2/remove.src.log
++ case "${target}" in
++ [[ -z /usr/local/rvm/src/ruby-2.4.2 ]]
++ [[ -d /usr/local/rvm/src/ruby-2.4.2 ]]
++ command rm -rf /usr/local/rvm/src/ruby-2.4.2
++ rm -rf /usr/local/rvm/src/ruby-2.4.2
rm: cannot remove `/usr/local/rvm/src/ruby-2.4.2/.ext/include/x86_64-linux/ruby/config.h': Permission denied
rm: cannot remove `/usr/local/rvm/src/ruby-2.4.2/.subversion/config': Permission denied
rm: cannot remove `/usr/local/rvm/src/ruby-2.4.2/.subversion/servers': Permission denied
rm: cannot remove `/usr/local/rvm/src/ruby-2.4.2/.subversion/README.txt': Permission denied
rm: cannot remove `/usr/local/rvm/src/ruby-2.4.2/.subversion/auth': Permission denied
++ typeset ret=1
++ rvm_debug '__rvm_rm_rf error removing target dir '\''/usr/local/rvm/src/ruby-2.4.2'\''.'
++ (( 0 ))
++ return 0
++ return 1
Searching for binary rubies, this might take some time.
No binary rubies available for: centos/6/x86_64/ruby-2.4.2.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for centos.
Requirements installation successful.
Installing Ruby from source to: /usr/local/rvm/rubies/ruby-2.4.2, this may take a while depending on your cpu(s)...
ruby-2.4.2 - #downloading ruby-2.4.2, this may take a while depending on your connection...
ruby-2.4.2 - #already extracted to /usr/local/rvm/src/ruby-2.4.2
ruby-2.4.2 - #autoreconf.
Error running '__rvm_autoreconf',
showing last 15 lines of /usr/local/rvm/log/1506095856_ruby-2.4.2/autoreconf.log
[2017-09-22 08:57:49] __rvm_autoreconf
__rvm_autoreconf ()
{
\autoreconf "$@" || return $?
}
current path: /usr/local/rvm/src/ruby-2.4.2
GEM_HOME=/usr/local/rvm/gems/ruby-2.3.4
PATH=/usr/local/rvm/gems/ruby-2.3.4/bin:/usr/local/rvm/gems/ruby-2.3.4@global/bin:/usr/local/rvm/rubies/ruby-2.3.4/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/rvm/bin:/opt/app/stacks/bin
GEM_PATH=/usr/local/rvm/gems/ruby-2.3.4:/usr/local/rvm/gems/ruby-2.3.4@global
command(1): __rvm_autoreconf
++ autoreconf
autoreconf: `configure.ac' or `configure.in' is required
++ return 1
Skipping configure step, 'configure' does not exist, did autoreconf not run successfully?
ruby-2.4.2 - #post-configuration.
ruby-2.4.2 - #compiling.
Error running '__rvm_make -j4',
showing last 15 lines of /usr/local/rvm/log/1506095856_ruby-2.4.2/make.log
[2017-09-22 08:57:50] __rvm_make
__rvm_make ()
{
\make "$@" || return $?
}
current path: /usr/local/rvm/src/ruby-2.4.2
GEM_HOME=/usr/local/rvm/gems/ruby-2.3.4
PATH=/usr/local/rvm/gems/ruby-2.3.4/bin:/usr/local/rvm/gems/ruby-2.3.4@global/bin:/usr/local/rvm/rubies/ruby-2.3.4/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/usr/local/rvm/bin:/opt/app/stacks/bin
GEM_PATH=/usr/local/rvm/gems/ruby-2.3.4:/usr/local/rvm/gems/ruby-2.3.4@global
command(2): __rvm_make -j4
++ make -j4
make: *** No targets specified and no makefile found. Stop.
++ return 2
There has been an error while running make. Halting the installation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment