Skip to content

Instantly share code, notes, and snippets.

@PatrickTulskie
Created October 24, 2013 15:11
Show Gist options
  • Save PatrickTulskie/7138981 to your computer and use it in GitHub Desktop.
Save PatrickTulskie/7138981 to your computer and use it in GitHub Desktop.
More RVM debug
:~ patrick$ rvm --debug install ree
ree - install
Searching for binary rubies, this might take some time.
Remote file does not exist https://rvm.io/binaries/osx/10.9/x86_64/ree-1.8.7-2012.02.tar.bz2
Remote file does not exist http://jruby.org.s3.amazonaws.com/downloads/ree-1.8.7-2012.02.tar.bz2
Remote file does not exist http://binaries.rubini.us/osx/10.9/x86_64/ree-1.8.7-2012.02.tar.bz2
rvm_remote_server_url3 not found
No remote file name found
No binary rubies available for: osx/10.9/x86_64/ree-1.8.7-2012.02.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Installing Ruby Enterprise Edition from source to: /Users/patrick/.rvm/rubies/ree-1.8.7-2012.02
ree-1.8.7-2012.02 - #fetching (ruby-enterprise-1.8.7-2012.02)
Archive checksum matched, not downloading
Downloaded archive checksum matched.
Log prefix: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/
Log filesystem: local,
Log max name length: 250
Log file: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/extract.log
[2013-10-24 10:55:15] __rvm_package_extract
__rvm_package_extract ()
{
rvm_debug __rvm_package_extract:$#: "$@";
typeset __tempdir __path __file __return;
__return=0;
__tempdir="$( TMPDIR="${rvm_tmp_path}" mktemp -d -t rvm-tmp.XXXXXXXXX )";
__rvm_package_extract_run "$1" "$__tempdir" || __return=$?;
if (( __return == 0 )); then
for __path in "$__tempdir"/*;
do
__file="${__path##*/}";
if [[ -n "${__file}" && -e "$2/${__file}" ]]; then
\rm -rf "$2/${__file}" || __return=$?;
fi;
\mv -f "${__path}" "$2/" || __return=$?;
done;
fi;
if [[ -n "$__tempdir" ]]; then
\rm -rf "$__tempdir";
fi;
return $__return
}
current path: /Users/patrick/.rvm/src
command(3): __rvm_package_extract /Users/patrick/.rvm/archives/ruby-enterprise-1.8.7-2012.02.tar.gz /Users/patrick/.rvm/src/
ree-1.8.7-2012.02 - #extracting ruby-enterprise-1.8.7-2012.02 to /Users/patrick/.rvm/src/ree-1.8.7-2012.02.
__rvm_rm_rf already gone: /Users/patrick/.rvm/src/ree-1.8.7-2012.02
__rvm_setup_compile_environment_setup ree-1.8.7-2012.02
rvm_autolibs_flag=4
__rvm_setup_compile_environment_movable_early ree-1.8.7-2012.02
__rvm_setup_compile_environment_requirements ree-1.8.7-2012.02
Checking requirements for osx.
requirements code for osx loaded
requirements lib type set to osx_brew
brew seems to be writable
Found required packages: apple-gcc42, autoconf, automake, libtool, pkg-config, libyaml, readline, libksba, openssl098.
PATH=/usr/local/opt/pkg-config/bin:/usr/local/opt/libtool/bin:/usr/local/opt/automake/bin:/usr/local/opt/autoconf/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/Users/patrick/.rvm/bin
__rvm_update_configure_env(1):CFLAGS=-I/usr/local/opt/libyaml/include:
__rvm_update_configure_env(1):LDFLAGS=-L/usr/local/opt/libyaml/lib:
__rvm_update_configure_env(1):CFLAGS=-I/usr/local/opt/readline/include:
__rvm_update_configure_env(1):LDFLAGS=-L/usr/local/opt/readline/lib:
__rvm_update_configure_env(1):CFLAGS=-I/usr/local/opt/libksba/include:
__rvm_update_configure_env(1):LDFLAGS=-L/usr/local/opt/libksba/lib:
__rvm_update_configure_env(1):CFLAGS=-I/usr/local/opt/openssl098/include:
__rvm_update_configure_env(1):LDFLAGS=-L/usr/local/opt/openssl098/lib:
Somehow it happened there is no executable 'openssl',
run 'brew doctor' and make sure latest 'openssl' is installed properly.
RVM autolibs is now configured with mode '2' => 'check and stop if missing',
please run `rvm autolibs enable` to let RVM do its job or run and read `rvm autolibs [help]`
or visit https://rvm.io/rvm/autolibs for more information.
Requirements installation failed with status: 12.
Patch name 'default', expanded_name(s) 'tcmalloc stdout-rouge-fix no_sslv2'.
Patch name 'OSX', expanded_name(s) ''.
All found patches(3): tcmalloc stdout-rouge-fix no_sslv2.
Patch full path '/Users/patrick/.rvm/patches/ree/1.8.7/tcmalloc.patch'.
Log file: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/patch.apply.tcmalloc.log
[2013-10-24 10:55:21] __rvm_patch
__rvm_patch ()
{
\patch "$@" || return $?
}
current path: /Users/patrick/.rvm/src/ree-1.8.7-2012.02/source
command(8): __rvm_patch -F 25 -p1 -N -f -i /Users/patrick/.rvm/patches/ree/1.8.7/tcmalloc.patch
Applying patch /Users/patrick/.rvm/patches/ree/1.8.7/tcmalloc.patch.
Patch full path '/Users/patrick/.rvm/patches/ree/1.8.7/stdout-rouge-fix.patch'.
Log file: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/patch.apply.stdout-rouge-fix.log
[2013-10-24 10:55:21] __rvm_patch
__rvm_patch ()
{
\patch "$@" || return $?
}
current path: /Users/patrick/.rvm/src/ree-1.8.7-2012.02/source
command(8): __rvm_patch -F 25 -p1 -N -f -i /Users/patrick/.rvm/patches/ree/1.8.7/stdout-rouge-fix.patch
Applying patch /Users/patrick/.rvm/patches/ree/1.8.7/stdout-rouge-fix.patch.
Patch full path '/Users/patrick/.rvm/patches/ree/1.8.7/no_sslv2.diff'.
Log file: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/patch.apply.no_sslv2.log
[2013-10-24 10:55:21] __rvm_patch
__rvm_patch ()
{
\patch "$@" || return $?
}
current path: /Users/patrick/.rvm/src/ree-1.8.7-2012.02/source
command(8): __rvm_patch -F 25 -p1 -N -f -i /Users/patrick/.rvm/patches/ree/1.8.7/no_sslv2.diff
Applying patch /Users/patrick/.rvm/patches/ree/1.8.7/no_sslv2.diff..
All found patches(1): lib64.
Patch full path '/Users/patrick/.rvm/patches/ree/lib64.patch'.
Log file: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/patch.apply.lib64.log
[2013-10-24 10:55:21] __rvm_patch
__rvm_patch ()
{
\patch "$@" || return $?
}
current path: /Users/patrick/.rvm/src/ree-1.8.7-2012.02
command(8): __rvm_patch -F 25 -p1 -N -f -i /Users/patrick/.rvm/patches/ree/lib64.patch
Applying patch /Users/patrick/.rvm/patches/ree/lib64.patch.
All found patches(1): ruby-binary-shebang.
Patch full path '/Users/patrick/.rvm/patches/ree/ruby-binary-shebang.patch'.
Log file: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/patch.apply.ruby-binary-shebang.log
[2013-10-24 10:55:21] __rvm_patch
__rvm_patch ()
{
\patch "$@" || return $?
}
current path: /Users/patrick/.rvm/src/ree-1.8.7-2012.02
command(8): __rvm_patch -F 25 -p1 -N -f -i /Users/patrick/.rvm/patches/ree/ruby-binary-shebang.patch
Applying patch /Users/patrick/.rvm/patches/ree/ruby-binary-shebang.patch.
Log file: /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/install.log
[2013-10-24 10:55:22] ./installer
current path: /Users/patrick/.rvm/src/ree-1.8.7-2012.02
command(10): ./installer -a /Users/patrick/.rvm/rubies/ree-1.8.7-2012.02 --no-tcmalloc -c CFLAGS=-I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl098/include -c LDFLAGS=-L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl098/lib -c --dont-install-useful-gems
ree-1.8.7-2012.02 - #installing....................................
Error running './installer -a /Users/patrick/.rvm/rubies/ree-1.8.7-2012.02 --no-tcmalloc -c CFLAGS=-I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl098/include -c LDFLAGS=-L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl098/lib -c --dont-install-useful-gems',
please read /Users/patrick/.rvm/log/1382626515_ree-1.8.7-2012.02/install.log
__rvm_rm_rf already gone: /Users/patrick/.rvm/tmp/8010*
[2013-10-24 10:51:09] ./installer
current path: /Users/patrick/.rvm/src/ree-1.8.7-2012.02
command(10): ./installer -a /Users/patrick/.rvm/rubies/ree-1.8.7-2012.02 --no-tcmalloc -c CFLAGS=-I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl098/include -c LDFLAGS=-L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl098/lib -c --dont-install-useful-gems
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Welcome to the Ruby Enterprise Edition installer
This installer will help you install Ruby Enterprise Edition 1.8.7-2012.02.
Don't worry, none of your system files will be touched if you don't want them
to, so there is no risk that things will screw up.
You can expect this from the installation process:
1. Ruby Enterprise Edition will be compiled and optimized for speed for this
system.
2. Ruby on Rails will be installed for Ruby Enterprise Edition.
3. You will learn how to tell Phusion Passenger to use Ruby Enterprise
Edition instead of regular Ruby.
Press Enter to continue, or Ctrl-C to abort.
Checking for required software...
* Non-broken C compiler... found at /usr/local/opt/apple-gcc42/bin/gcc-4.2
* Non-broken C++ compiler... found at /usr/bin/g++
* The 'make' tool... found at /usr/bin/make
* The 'patch' tool... found at /usr/bin/patch
* Zlib development headers... found
* OpenSSL development headers... found
* GNU Readline development headers... found
--------------------------------------------
Target directory
Auto-installing to: /Users/patrick/.rvm/rubies/ree-1.8.7-2012.02
--------------------------------------------
Compiling and optimizing Ruby Enterprise Edition
In the mean time, feel free to grab a cup of coffee.
./configure --prefix=/Users/patrick/.rvm/rubies/ree-1.8.7-2012.02 --enable-mbari-api CFLAGS=-I/usr/local/opt/libyaml/include -I/usr/local/opt/readline/include -I/usr/local/opt/libksba/include -I/usr/local/opt/openssl098/include LDFLAGS=-L/usr/local/opt/libyaml/lib -L/usr/local/opt/readline/lib -L/usr/local/opt/libksba/lib -L/usr/local/opt/openssl098/lib --dont-install-useful-gems CFLAGS='-g -O2 '
configure: error: unrecognized option: `-I/usr/local/opt/readline/include'
Try `./configure --help' for more information

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment