[OpenIndiana-discuss] [HEADS UP] Ruby 1.9 is obsolete

Alexander Pyhalov alp at rsu.ru
Fri Dec 2 19:27:46 UTC 2016


Tim Mooney писал 02.12.2016 22:18:
> In regard to: Re: [OpenIndiana-discuss] [HEADS UP] Ruby 1.9 is 
> obsolete,...:
> 
>> It worked in my limited testing.
>> Report bugs, and we'll fix them. Anyway, we currently ship only Ruby 
>> 2.2 and 2.3.
>> I'm not going to do major puppet bump now.

Looked on Ubuntu Puppet patches, found one which we also want...

> 
> I wouldn't expect or even want you to.  v4 is a big change.
> 
> This does bring up a question I've been meaning to ask, though.
> 
> When there's a language (like, ruby, perl, python, etc.) where OI 
> includes
> multiple versions, is there any "supported" method for a system
> administrator to choose which version is the default, similar to the
> alternatives(8) system on Debian-derived and RHEL-derived Linux 
> systems?
> 

There are pkg mediators. See 
https://docs.oracle.com/cd/E26502_01/html/E28984/gmagn.html or pkg(5).
However, when packaging software, I prefer OI-shipped software to use 
fixed interpreter version,
except trivial cases. So, setting mediator will influence user software,
but ideally shouldn't break system software.

---
System Administrator of Southern Federal University Computer Center



More information about the openindiana-discuss mailing list