OpenIndiana Hipster 2015.10

So, after half a year we have new ISO.

There were a lot of changes since last snapshot.
Note, we don’t speak about release and prefer “snapshot” term.

General system changes

We synced IPS with Everycity version, which includes Oracle updates and fixes necessary for IPS to work on illumos. Two major changes from previous IPS shipped with OpenIndiana Hipster – now we have Python 2.7 IPS version (in addition to Python 2.6 one) and linked image is default zone type now. IPS knows about zones and enforces some restrictions – for example, now GZ’s publisher list should be subset of NGS’s publisher list.

Also distribution constructor was updated to use Python 2.7. Other changes include some preparations to support non-grub boot loaders. Text installer now creates separate FS for /var file system.  We included text installer in GUI ISO images. The main issue with GUI installer is that it is written in C and there’s no one supporting it. Text installer, written in python, is easier to maintain, so it gets more attention. So, GUI installer can be dropped in the next snapshot if we don’t find people interested in syncing it with upstream and supporting it. GUI ISO images will be provided in any case.

Base Perl version was changed to 5.22. Support for 5.16 is retained. Perl 5.10 was completely removed, so you have to set PERL_VERSION=”5.22″ and PERL_PKGVERS=”-522″ in your illumos.sh to build illumos-gate.

Sun JDK/JRE were completely removed and replaced with OpenJDK. OpenJDK was updated  to 1.7.76.

See: Release Notes.