Skip to content

Instantly share code, notes, and snippets.

@Cinderhaze
Last active December 6, 2016 00:58
Show Gist options
  • Save Cinderhaze/1840ba98712d6b0e74a01cf6fab5100c to your computer and use it in GitHub Desktop.
Save Cinderhaze/1840ba98712d6b0e74a01cf6fab5100c to your computer and use it in GitHub Desktop.
Error while doing an rvm install ruby-2.3.3 --binary on OS X with RVM
192:adventofcode cinderhaze$ rvm install ruby-2.3.3 --binary
Searching for binary rubies, this might take some time.
Found remote file https://rubies.travis-ci.org/osx/10.11/x86_64/ruby-2.3.3.tar.bz2
Checking requirements for osx.
Installing requirements for osx.
Updating system....
Installing required packages: autoconf, automake, libtool, libksba....
==> Upgrading 4 outdated packages, with result:
libyaml 0.1.7, openssl 1.0.2j, pkg-config 0.29.1_2, readline 7.0.1
==> Upgrading libyaml
==> Downloading https://homebrew.bintray.com/bottles/libyaml-0.1.7.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring libyaml-0.1.7.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/libyaml/0.1.7: 8 files, 312.5K
==> Upgrading openssl
==> Downloading https://homebrew.bintray.com/bottles/openssl-1.0.2j.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring openssl-1.0.2j.el_capitan.bottle.tar.gz
==> Using the sandbox
==> Caveats
A CA file has been bootstrapped using certificates from the SystemRoots
keychain. To add additional certificates (e.g. the certificates added in
the System keychain), place .pem files in
/usr/local/etc/openssl/certs
and run
/usr/local/opt/openssl/bin/c_rehash
This formula is keg-only, which means it was not symlinked into /usr/local.
Apple has deprecated use of OpenSSL in favor of its own TLS and crypto libraries
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/openssl/lib
CPPFLAGS: -I/usr/local/opt/openssl/include
PKG_CONFIG_PATH: /usr/local/opt/openssl/lib/pkgconfig
==> Summary
🍺 /usr/local/Cellar/openssl/1.0.2j: 1,695 files, 12M
==> Upgrading pkg-config
==> Downloading https://homebrew.bintray.com/bottles/pkg-config-0.29.1_2.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring pkg-config-0.29.1_2.el_capitan.bottle.tar.gz
🍺 /usr/local/Cellar/pkg-config/0.29.1_2: 10 files, 627.4K
==> Upgrading readline
==> Downloading https://homebrew.bintray.com/bottles/readline-7.0.1.el_capitan.bottle.tar.gz
######################################################################## 100.0%
==> Pouring readline-7.0.1.el_capitan.bottle.tar.gz
==> Caveats
This formula is keg-only, which means it was not symlinked into /usr/local.
macOS provides the BSD libedit library, which shadows libreadline.
In order to prevent conflicts when programs look for libreadline we are
defaulting this GNU Readline installation to keg-only.
Generally there are no consequences of this for you. If you build your
own software and it requires this formula, you'll need to add to your
build variables:
LDFLAGS: -L/usr/local/opt/readline/lib
CPPFLAGS: -I/usr/local/opt/readline/include
==> Summary
🍺 /usr/local/Cellar/readline/7.0.1: 46 files, 2M
Certificates in '/usr/local/etc/openssl/cert.pem' are already up to date.
Requirements installation successful.
ruby-2.3.3 - #configure
ruby-2.3.3 - #download
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- 0:00:06 --:--:-- 0
100 8999k 100 8999k 0 0 98718 0 0:01:33 0:01:33 --:--:-- 175k
No checksum for downloaded archive, recording checksum in user configuration.
ruby-2.3.3 - #validate archive
ruby-2.3.3 - #extract
ruby-2.3.3 - #validate binary
Libraries missing for ruby-2.3.3: /Users/travis/.rvm/rubies/ruby-2.3.3/lib/libruby.2.3.0.dylib. Refer to your system manual for installing libraries
Mounting remote ruby failed with status 10, stopping installation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment