wayneeseguin/rvm — pull request #2279 by mpapis (2013-10-14 15:28:05+00:00)
Title: can't fullfill rvm requirements on OmniOs

i try to setup `ruby` via `rvm` on `omnios` (`opensolaris` successor, similar to `openindiana`). it tries to install `gcc-43` and `automake-110`, but all i have in the repository is `gcc` `3.4.2`, `4.4.4`, `4.6.3` and `4.7.2` and `automake` `1.9`, `1.11` and `1.12`.

ruby@zone1:~$ `rvm --debug requirements ruby`
```bash
rvm_autolibs_flag=enable
Checking requirements for openindiana.
requirements code for openindiana loaded
__rvm_update_configure_env(1):CFLAGS=-I/opt/csw/include:
__rvm_update_configure_env(1):LDFLAGS=-L/opt/csw/lib:
__rvm_update_configure_env(1):LDFLAGS=-Wl,-rpath,/opt/csw/lib:
Found required packages: bash, curl, text/gnu-patch, text/gnu-patch, system/header, developer/builoreutils.
Installing requirements for openindiana.
Log prefix: /home/ruby/.rvm/log/1381762006/
Log filesystem:
Log max name length: 250
Log file: /home/ruby/.rvm/log/1381762006/update_system.log
[2013-10-14 14:46:46] requirements_openindiana_update_system
requirements_openindiana_update_system ()
{
__rvm_try_sudo pkg refresh && __rvm_try_sudo pkg update || {
typeset ret=$?;
case $ret in
4)
return 0
;;
esac;
return $ret
}
}
current path: /home/ruby
command(2): requirements_openindiana_update_system ruby
Updating system.
Log filesystem:
Log file: /home/ruby/.rvm/log/1381762006/package_install_developer_gcc_gcc-43_developer_build_auto
[2013-10-14 14:46:53] requirements_openindiana_libs_install
requirements_openindiana_libs_install ()
{
__rvm_try_sudo pkg install "$@" || {
typeset ret=$?;
case $ret in
4)
return 0
;;
esac;
return $ret
}
}
current path: /home/ruby
command(3): requirements_openindiana_libs_install developer/gcc/gcc-43 developer/build/automake-11
Installing required packages: developer/gcc/gcc-43, developer/build/automake-110......
Error running 'requirements_openindiana_libs_install developer/gcc/gcc-43 developer/build/automake
please read /home/ruby/.rvm/log/1381762006/package_install_developer_gcc_gcc-43_developer_build_au
Requirements installation failed with status: 1.
__rvm_rm_rf already gone: /home/ruby/.rvm/tmp/11094*
```